Ivyrehab Physical Therapy, Occupational Therapy and Speech-Language Pathology PLLC Store in Indianapolis Address 9002 N Meridian St, Ste 104Indianapolis, IN 46260USContact Phone: 317-779-3530Contact StoreFind on Map