Health Services in Five Points South, Birmingham

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


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


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


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

(205) 801-7589


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

(205) 801-8986


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-7589


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

(205) 801-8986


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

(205) 801-8986


1526 5th Ave S, Birmingham, Alabama, 35233-1615

(205) 521-6200


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

(205) 325-8620


Birmingham, Alabama, 35205

(205) 934-4078


2151 Highland Ave S, Ste 320, Birmingham, Alabama, 35205-4008

(205) 877-8677


2151 Highland Ave S, Birmingham, Alabama, 35205-4079

(205) 933-5744