Ivyrehab Physical Therapy, Occupational Therapy & Speech-Language Pathology PLLC Store in DecaturCategories: Offered Services: PTAddress5255 E Maryland AveDecatur, IL 62521USContact Phone: 217-864-1264