78927 US Hwy 40, Winter Park, Colorado 80482 USA
Facility exterior. (Order at the window.)
Photo Credit: Yelp