Hospitals, Clinics & Medical Centers in Birmingham, AL

700 Century Park South, Suite 112, Birmingham, Alabama, 35226

(800) 673-1996


920 18th St S B, Birmingham, Alabama, 35205

(205) 933-0609


1 Chase Corporate Dr., Suite 200, Birmingham, Alabama, 35244


2401 15th Ave N, Birmingham, Alabama, 35234-2833

(205) 637-2290


516 Brookwood Boulevard, Birmingham, Alabama, 35209

(205) 397-2663


832 Princeton Avenue Southwest, Birmingham, Alabama, 35211

(205) 858-1109


500 Cahaba Park Cir #100, Birmingham, Alabama, 35242

(205) 848-2273


2500 Ensley 5 Points W Ave, Birmingham, Alabama, 35218

(205) 583-2723


Birmingham, Alabama, 35201

(205) 996-6374


3965 Crosshaven Dr., Suite 113, Birmingham, Alabama, 35243

(205) 582-1222


5511 Highway 280, Birmingham, Alabama, 35242-6585

(205) 991-3141


1125 Kingswood Rd, Birmingham, Alabama, 35242

(505) 688-8056


One West Lakeshore, Suite 250, Birmingham, Alabama, 35209

(205) 502-7241


1 W Lakeshore Drive, Suite 250, Birmingham, Alabama, 35209

(251) 593-7035


Yext tracking pixel

5410 U.S. 280, Birmingham, Alabama, 35242

(205) 201-7290

We’re here when you need us, no appointment needed


Birmingham, Alabama, 35201

(205) 934-9577


Yext tracking pixel

2006 Brookwood Medical Center Dr, Suite 405, Birmingham, Alabama, 35209

(205) 397-9050


9000 Parkway East, Suite 102, Birmingham, Alabama, 35206

(205) 850-7387


222 Gadsden Hwy, Birmingham, Alabama, 35235

(205) 453-7077


2503 John Hawkins Pkwy, Birmingham, Alabama, 35244-3512

(205) 987-6801


2 Riverchase Office Plz, Birmingham, Alabama, 35244-2890

(205) 313-0445


3125 Independence Dr, Birmingham, Alabama, 35209-4159

(205) 803-3800


2006 Brookwood Medical Center Suite 302, Birmingham, Alabama, 35209

(205) 315-6951


400 Riverhills Business Park, Birmingham, Alabama, 35242-8104

(205) 995-8117


513 Brookwood Blvd, Medical Office D, Ste 200, Birmingham, Alabama, 35209

(205) 250-6000

A focus on exceptional primary care.