Provider Directory Helen Keller Memorial Hospital 1300 South Montgomery AveSheffield, AL 35660P: 2563864196 Helen Keller Memorial Hospital