Health Services in Birmingham, AL

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

(205) 934-4642


4221 Dolly Ridge Rd, Birmingham, Alabama, 35243-5703

(205) 298-9886


2009 15th Avenue South, Birmingham, Alabama, 35205


1680 Montgomery Hwy, Birmingham, Alabama, 35216-4906

(205) 979-0888


3911 Seven Bark Cir, Birmingham, Alabama, 35243-5910

(205) 967-1811


2209 Country Ridge Way, Birmingham, Alabama, 35243-4322

(205) 967-4481


3011 Lorna Rd, Birmingham, Alabama, 35216

(205) 802-5220


7191 Cahaba Valley Rd, Birmingham, Alabama, 35242-6402

(205) 995-9967


Birmingham, Alabama, 35223

(205) 966-8890


1 Perimeter Park S #200, Birmingham, Alabama, 35243


1008 Motgomery Hwy, Ste 201, Birmingham, Alabama, 35216


3513 Vanderbilt Rd, Birmingham, Alabama, 35217


Yext tracking pixel

1201 22nd St N, Birmingham, Alabama, 35234

(205) 251-5271

Call us to Book a Tour!


Yext tracking pixel

1220 South 17th St, Birmingham, Alabama, 35205

(205) 933-2180

Call us to Book a Tour!


Yext tracking pixel

824 6th Ave W, Birmingham, Alabama, 35204

(205) 787-2619

Call us to Book a Tour!


Yext tracking pixel

1424 25th St N, Birmingham, Alabama, 35234

(205) 328-5870

Call us to Book a Tour!


Yext tracking pixel

US Route 280, Suite 121, Birmingham, Alabama, 35242

(205) 703-8041


Yext tracking pixel

2290 Valleydale Road, Suite 204, Birmingham, Alabama, 35244

(334) 259-3582

Book an Appointment


Yext tracking pixel

3928 Montclair Rd, Suite 100, Birmingham, Alabama, 35213

(205) 592-3911

Schedule An Appointment Today!


Yext tracking pixel

3928 Montclair Rd, Suite 100, Birmingham, Alabama, 35213

(205) 592-3911

Schedule An Appointment Today!


Yext tracking pixel

3928 Montclair Rd, Suite 100, Birmingham, Alabama, 35213

(205) 592-3911

Schedule An Appointment Today!


Yext tracking pixel

3928 Montclair Rd, Suite 100, Birmingham, Alabama, 35213

(205) 592-3911

Schedule An Appointment Today!


Yext tracking pixel

7191 Cahaba Valley Rd, Ste 108, Birmingham, Alabama, 35242

(205) 939-0447

Orthopedic Clinic in Birmingham, AL


4851 65th Pl N, Birmingham, Alabama, 35206-3613

(205) 595-6635


Yext tracking pixel

3430 Independence Drive, Suite 20, Birmingham, Alabama, 35209

(205) 208-9466

Click here for a free care consultation.