416 W. Fox Farm Road Interstate 80 and Exit #362, Cheyenne, Wyoming 82007 USA
Exterior
Claim copyright