Shelby Baptist Medical Center

  • Hospital
1000 1st Street North
Alabaster, Al 35007
(205) 620-8142