Med Center South is a United States of America company, located at 5005 Oscar Baxter Dr in Tuscaloosa.
P.O. BOX 565, Florence, 35631-0565 (35631)
2205 W Fairview Ave, Montgomery, 36108-4122 (36108)
4330 Highway 78 E # 128, Jasper, 35501-8960 (35501)
35 Sevier Ave, Florence, 35630-9558 (35630)
7473 Jackson Trace Rd, Lincoln, 35096-6898 (35096)
107 Saint Francis St # 2405, Mobile, 36602-3324 (36602)
710 Leighton Ave, Anniston, 36207-5746 (36207)
924 3rd Ave Ste A, Gadsden, 35901-3612 (35901)
240 Cahaba Valley Pkwy, Birmingham, 35209
P.O. BOX 1128, Troy, 36081-1128 (36081)