Our Locations

 Baptist Health Center Gardendale
758 Main St.
Gardendale, AL 35071

 Birmingham Gastroenterology Associates
One Independence Plaza, Suite 900
Birmingham, AL 35209

 Brookwood Internists P.C.
513 Brookwood Boulevard
Suite 50
Homewood, AL 35209

 Nephrology Associates-Brookwood
2010 Brookwood Medical Center Drive
Professsional Bldg 3 Suite 304
Birmingham, AL 35209

Baptist Health Center-Calera
206 County Road 304
Calera, AL 35040

Camellia Medical Group
1521 11th Avenue, South
Birmingham, AL 35249

Diagnostic and Medical Clinic
1700 Springhill Ave, 3rd Floor
Mobile, AL 36607

Baptist Health Center-Hoover
5295 Preserve Parkway, Suite 230
Hoover, AL 35244

Internal Medicine Center
101 Memorial Drive, 2nd Floor
Mobile, AL 36608

USA Physicians Group
75 University Boulevard, South
Mobile, AL 36608