8174 Las Vegas Blvd S, Las Vegas, Nevada 89123 USA
Southwest Explorer & Natural Wonder, Route 66 & Indian Spirit Tours
Photo Credit: Yelp