Lake Elmer Thomas (LETRA)

Closed
Call
7463 Deer Creek Canyon Rd
Fort Sill, OK 73503

Lake Elmer Thomas is a serene outdoor destination nestled in the heart of Medicine Park, OK.

Offering a variety of recreational activities and breathtaking views, it provides a peaceful escape for visitors seeking to connect with nature.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesOklahomaFort SillLake Elmer Thomas (LETRA)

Partial Data by Foursquare.