Map location of
Windham Springs Baptist Church, Tuscaloosa County, AL, USA

Alabama, United States