Barbara L Hayes, PTBarbara L Hayes · Orthopedic Physical Therapist533 E 3Rd St, Alton, IL 62002(618) 462-0201Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing