Map of Indian Creek in Tuscaloosa County, AL:

Indian Creek Tuscaloosa Duncanville 33.0412336 -87.4880597