Where is Cedar Creek Reservoir?
Where is Cedar Creek Reservoir located?
Cedar Creek Reservoir, Alabama, United States (approx. 34.5289°, -87.92667°)
Where is Cedar Creek Reservoir on the map?
{"latitude":34.5289,"longitude":-87.92667,"title":"Cedar Creek Reservoir"}