Swimming at Turner Falls Turner Falls, at , is locally considered Oklahoma's tallest waterfall, although its height matches one in Natural Falls State Park. The falls are located on Honey Creek in the Arbuckle Mountains in south central Oklahoma, south of Davis.
Be the first to add a review to the Turner Falls.
Hours not available
Is there a problem with this listing? Let us know.
Own this business?
Claim your business to keep your
listing's information up to date.