Travel Centers of America Las Vegas, NV

6595 N Hollywood Blvd, Las Vegas, NV 89115