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?