Helen Keller Hospital Store in SheffieldCategories: Offered Services: PT, PT / OT, PT / OT / ST, PT / STAddress1300 S. Montgomery Ave.Sheffield, AL 35660USAContact Phone: 256-386-4196