Shelby Baptist Medical Center

1000 1st St N
Alabaster, AL  35007
United States
[Get Directions in Google Maps]