John Brouillette, MD
Birmingham, AL
Physician
Internal Medicine, Nephrology
Facilities
Grandview Medical Center
Hospital · General Acute Care Hospital
3690 Grandview Parkway, Birmingham, AL 35243
Baptist Health Brookwood Hospital
Hospital · General Acute Care Hospital
2010 Brookwood Medical Center Drive, Birmingham, AL 35209
Princeton Baptist Medical Center
Hospital · General Acute Care Hospital
701 Princeton Avenue Southwest, Birmingham, AL 35211
Shelby Baptist Medical Center
Hospital · General Acute Care Hospital
1000 First Street North, Alabaster, AL 35007
St Vincents Blount
Hospital · Critical Access Hospital
150 Gilbreath Drive, Oneonta, AL 35121
1280 Columbiana Rd
Clinical Location
1280 Columbiana Rd Suite 120, Vestavia Hills, AL 35216
Encompass Health Rehabilitation Hospital Of Shelby
Hospital · Rehabilitation Hospital
900 Oak Mountain Commons Lane, Pelham, AL 35124
1909 Laurel Rd
Clinical Location
1909 Laurel Rd, Vestavia Hills, AL 35216
Rcg Oneonta
Clinic · Dialysis Clinic
150 Gilbreath Drive Suite 1, Oneonta, AL 35121
Fmc Forestdale
Clinic · Dialysis Clinic
1004 Forestdale Blvd, Birmingham, AL 35214