Directions & Maps Address Helen Keller Hospital 1300 S. Montgomery Ave. Sheffield, AL 35630 Driving Directions Download Map Campus Map Location