Health & Medicine in Five Points South, Birmingham

2101 Magnolia Ave S, Birmingham, Alabama, 35205-2827

(205) 714-7013


700 18th St S, Ste 409, Birmingham, Alabama, 35233-3803

(205) 933-0120


1025 23rd St S, Ste 100, Birmingham, Alabama, 35205-2463

(205) 324-8499


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

(205) 939-9235


Birmingham, Alabama, 35205

(205) 933-7777


500 22nd St S, Birmingham, Alabama, 35233-3110

(205) 975-8222


1025 23rd St S, Birmingham, Alabama, 35205-2499

(205) 324-8499


1025 23rd St S, Ste 100, Birmingham, Alabama, 35205-2463

(205) 324-8499


1025 23rd St S, Birmingham, Alabama, 35205-2499

(205) 324-8499


700 18th St S, Ste 601, Birmingham, Alabama, 35233-3800

(205) 325-8620


1317 4th Ave S, Birmingham, Alabama, 35233-1408

(205) 458-5000


2100 16th Ave S, Ste 202, Birmingham, Alabama, 35205-5067

(205) 933-0987


2124 4th Ave S, Birmingham, Alabama, 35233-2204

(205) 731-9090


1201 11th Ave S, Birmingham, Alabama, 35205-3410

(205) 930-7064


1034 23rd St S, Birmingham, Alabama, 35205-2481

(205) 322-3332


1201 11th Ave S, Birmingham, Alabama, 35205-3410

(205) 930-7104


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

(205) 934-1041


Birmingham, Alabama, 35205

(205) 934-4280


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


1425 Richard Arrington Jr Blvd S, Birmingham, Alabama, 35205-3898

(205) 558-3200


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

(205) 933-0320


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

(205) 933-0987