110 Carter Ranch Rd, Thermopolis, Wyoming 82443 USA
The entrance is to the left, where vans are parked
Photo Credit: Yelp