Health & Medicine in Birmingham, AL

52 Medical Park Dr E, Ste 214, Birmingham, Alabama, 35235-3423

(205) 267-5158


200 Montgomery Hwy, Birmingham, Alabama, 35216-1842

(205) 822-9595


2700 Saint Vincents Dr, Birmingham, Alabama, 35205-1606

(205) 939-0447


1801 Gadsden Highway, Birmingham, Alabama, 35235

(205) 228-7600


1313 13th St. South, Birmingham, Alabama, 35205


5018 Cahaba River Rd, Birmingham, Alabama, 35243

(205) 397-5200


Uberall tracking pixel

3686 Grandview Parkway, Physicians Plaza, Suite 430, Birmingham, Alabama, 35243

(205) 605-8180


Uberall tracking pixel

2700 10th Avenue South, Building II Suite 200/201, Birmingham, Alabama, 35205

(205) 933-7838


Uberall tracking pixel

2700 10th Avenue South, Birmingham, Alabama, 35205

(205) 933-7838


Uberall tracking pixel

2700 10th Avenue South, Birmingham, Alabama, 35205

(205) 933-7838


Uberall tracking pixel

7191 Cahaba Valley Road, Birmingham, Alabama, 35242

(205) 533-6644


3011 Lorna Rd, Birmingham, Alabama, 35216

(205) 823-6971


3100 Lorna Rd, Birmingham, Alabama, 35216-5453

(205) 823-4411


3100 Lorna Rd, Ste 300, Birmingham, Alabama, 35216-5452

(205) 823-8852


2112 Rocky Ridge Rd, Birmingham, Alabama, 35216-5138

(205) 822-0136


Birmingham, Alabama, 35216

(205) 823-6970


Birmingham, Alabama, 35201

(205) 934-4303


924 Montclair Rd, Ste 200, Birmingham, Alabama, 35213-1200

(205) 591-7999


Birmingham, Alabama, 35201

(205) 802-6970


5511 US-280 Ste 118, Birmingham, Alabama, 35242

(205) 814-1235


2057 Valleydale Road, Suite 109, Birmingham, Alabama, 35244-2707

(205) 822-8038


Yext tracking pixel

2057 Valleydale Road, Suite 109, Birmingham, Alabama, 35244-2707

(205) 822-8038

To learn more or schedule your appointment visit


Yext tracking pixel

1960 Gadsden Hwy Ste 120, Birmingham, Alabama, 35235

(205) 655-1114

Call us today!


832 Princeton Avenue Southwest, Birmingham, Alabama, 35211

(205) 206-8461


806 Saint Vincent's Drive, 615, Birmingham, Alabama, 35205

(205) 933-2750