
SHARE THIS PAGE
Menard Pond is located in Comanche County, Oklahoma. This lake is 23 acres in size.
SIZE
23 acres
ELEVATION
1,250 ft