Helen Keller Memorial Hospital: 1300 S Montgomery Ave - Sheffield, AL