Map of Taylor Hardin Secure Medical Facility in Tuscaloosa County, AL:

Taylor Hardin Secure Medical Facility Tuscaloosa Tuscaloosa 33.2190666 -87.5181252