3015 S Las Vegas Blvd, Las Vegas, Nevada 89109 USA
Scheduled a Grand Canyon tour for Saturday. Hope everything is legit.
Photo Credit: Yelp