Map of Town Creek Watershed Dam Number 12 in Franklin County, AL:

Town Creek Watershed Dam Number 12 Franklin Newburg 34.4441086 -87.5340247