Address 34 W 200 S #2 Heber City UT 84032 United States
Phone: (435) 654-4780 Open 24 Hours a Day: No