Shelby Baptist Medical Center

Hospital · General Acute Care Hospital

1000 First Street North, Alabaster, AL 35007