Map of Cheaha Creek Watershed Dam Number 2 in Talladega County, AL:

Cheaha Creek Watershed Dam Number 2 Talladega Talladega 33.4334418 -86.0166355