1048 Neil Armstrong Cir, Las Vegas, Nevada 89145 USA
Wild West Tours - Russian tours of Las Vegas, and Canyons and Valleys of Nevada, Arizona, Utah, and California
Photo Credit: Yelp