Elk Creek Resort
22911 W 877 Rd
Park Hill, OK
74451