, 2518 Owl Creek Road, Thermopolis, Wyoming 82443, United States