How to Find Us:
Physical Address: 36656 S. 510 Rd., Eucha, OK 74342
Disney, Oklahoma is located on the south end of Grand Lake o’ the Cherokees, 60 miles northeast of Tulsa.
Take Highway 28 east to Disney. Continue on through the town, go another 3.5 miles east on 28. Look for the Picture In Scripture Amphitheater billboard on the right (with a yellow flag on it). The road is S. 510 Rd. Turn left at that corner, then go 1 mile north.