Hospital · Long Term Care Hospital
2010 Brookwood Medical Center Drive 3rd Floor, Birmingham, AL 35209
Physician
Internal Medicine
Hospitalist, Internal Medicine