Address
2621 19th Street South
City
Homewood
State
Alabama
Coordinates
33.4835382, -86.7895906
Facility Specialties
Facility Type
Ambulatory Surgery Center
Phone number
(205) 271-8200
Website URL
Zip
35209