Searching near: TravelCenters of America Petro North Las Vegas, 6595 North Hollywood Blvd, North Las Vegas. Search all