Health & Medicine in Five Points South, Birmingham

Birmingham, Alabama, 35205

(205) 934-4280


Birmingham, Alabama, 35205

(205) 934-4280


Birmingham, Alabama, 35205

(205) 934-4280


700 18th St S, Birmingham, Alabama, 35233-1856

(205) 325-8625


2145 Highland Ave S, Ste 200, Birmingham, Alabama, 35205-4015

(205) 933-0320


2100 16th Ave S, Birmingham, Alabama, 35205-5021

(205) 933-0987


700 18th St S, Birmingham, Alabama, 35233-1856

(205) 933-6888


1114 16th St S, Birmingham, Alabama, 35205-4714

(205) 934-2595


Birmingham, Alabama, 35205

(205) 934-2721


619 19th St S, Birmingham, Alabama, 35249-1900

(205) 934-3460


620 20th St S, Birmingham, Alabama, 35233-2010

(205) 934-3866


930 20th St S, Birmingham, Alabama, 35205-2610

(205) 934-9700


1521 11th Ave S, Birmingham, Alabama, 35205-3503

(205) 996-2770


2100 16th Ave S, Birmingham, Alabama, 35205-5021

(205) 933-0987


1600 7th Ave S, Birmingham, Alabama, 35233-1711

(205) 939-9235


1600 7th Ave S, Birmingham, Alabama, 35233-1711

(205) 939-9653


1600 7th Ave S, Birmingham, Alabama, 35233-1711

(205) 939-9235


1919 7th Ave S, Birmingham, Alabama, 35233-2005

(205) 934-2340


2000 6th Ave S, Birmingham, Alabama, 35233-2110

(205) 801-8375


2000 6th Ave S, Birmingham, Alabama, 35233-2110

(205) 801-8986


2000 6th Ave S, Birmingham, Alabama, 35233-2110

(205) 801-7589


2000 6th Ave S, Birmingham, Alabama, 35233-2110

(205) 801-8375


2000 6th Ave S, Birmingham, Alabama, 35233-2110

(205) 801-8986


2000 6th Ave S, Birmingham, Alabama, 35233-2110

(205) 801-7589


2000 6th Ave S, Birmingham, Alabama, 35233-2110

(205) 801-8986