Primary Care 

The Brookwood Baptist Health Primary & Specialty Care Network is dedicated to providing advanced medical care to patients and families through every age and stage of your lives. Our physicians provide comprehensive preventative healthcare, as well as diagnose and manage complicated, chronic diseases, and meet all your family’s routine care needs.

We enjoy seeing families through each of life’s milestones. Through the years, count on our friendly team to provide specialized care to keep you and your loved ones healthy and active.

  • Preventative healthcare & screenings
  • Acute care for illnesses & injuries
  • Treatment of minor emergencies
  • On-site laboratory & radiology services
  • Minor surgical procedures
  • Immunizations
  • Routine physicals
  • School & sports physicals
  • Early detection of major illnesses
  • Same-day and urgent care visits
  • Women’s care
  • Pre-Operative clearance exams
  • Senior services

Our Locations

Cahaba Heights
4274 Cahaba Heights Ct, Suite 130
Birmingham, AL 35243
(205) 977-8484

Calera
206 Hwy 304
Calera, AL 35040
(205) 668-0626

Double Springs
25734 Hwy 195,
Double Springs, AL 35553
(205) 627-8028

Forestdale
1480 Forestdale Blvd
Birmingham, AL 35214
(205) 820-9050

Gardendale
430 Fieldstown Road
Gardendale, AL 35071
(205) 631-5521

Grand River
1115 Payton Way, Suite 111
Leeds, AL 35094
(205) 352-1175

Hoover
5295 Preserve Pkwy, Suite 210
Hoover, AL 35244
(205) 682-6077

Hueytown
2800 Allison Bonnett Memorial Dr
Hueytown, AL 35023
(205) 744-4410

Inverness
4902 Valleydale Rd
Birmingham, AL 35242
(205) 980-8099

Jemison
25420 Hwy 31
Jemison, AL 35085
(205) 688-4357Knight, Shelby CRNP

Lincoln
47344 US Hwy 78
Lincoln, AL 35096
(205) 763-7848

Munford
48 N. Cedars Rd
Munford, AL 36268
(256) 358-4553

The Narrows
13521 Old Highway 280, Suite 201
Birmingham, AL 35242
(205) 408-4349

Oak Mountain
2705 Pelham Pkwy, Suite 100
Pelham, AL 35124
(205) 733-1130

Pelham 
30 Racquet Club Parkway
Pelham, AL 35124
(205) 620-1085

30 Racquet Club Parkway
Suite A
Pelham, AL 35124
(205) 620-1090

Shelby
1004 N. 1st St, Suite 300
Alabaster, AL 35007
(205) 664-7970

Shelby
636 N.E. 2nd St, Suite B
Alabaster, AL 35007
(205) 663-5770

Shelby
1010 N. 1st St, Suite 250
Alabaster, AL 35007
(205) 620-8728

Talladega
803 North Street East
Talladega, AL 35160
(256) 362-3636

Vestavia Hills
200 Montgomery Hwy, Suite 225
Vestavia, AL 35216
(205) 871-7746

Walker
3400 E. Hwy 78
Medical Arts Tower, Suite 110
Jasper, AL 35501
(205) 221-1755