Shelby Baptist Ambulatory Surgery

(205) 620-8400

1010 1st St
Alabaster, AL 35007-8608