Acquiring satellite view…

Mill Creek (Oliver Dam)

Verified

Mill Creek (Oliver Dam) is a public boat ramp on Black Warrior River in Northport, Tuscaloosa County, Alabama (35476). GPS coordinates: 33.2097°N, 87.5976°W.