2335 Tura Parkway, Cheyenne
82001, United States
1.73 mi (2.78km) from City Center