
SHARE THIS PAGE
Sugar Creek Site 25 Reservoir is located in Caddo County, Oklahoma. This lake is 27 acres in size.
SIZE
27 acres
ELEVATION
1,335 ft