Location & Contact Information. Helen Keller Hospital 1100 Building. 1100 South Jackson Highway, Suite 259. Sheffield, AL 35660. Driving Directions. Phone: (256) 383-3372. Billing Questions: (888) 702-3555..