Ivyrehab Physical Therapy, Occupational Therapy and Speech-Language Pathology Store in Decatur Address 5277 E Maryland StDecatur, IL 62521USContact Phone: 217-408-5091Contact StoreFind on Map