Lake Elmer Thomas (LETRA)
Closed
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
See a problem?
You might also like
Partial Data by Foursquare.
