IU Health Pediatric Therapy & Rehabilitation Services - Methodist Medical Plaza II
IU Health Pediatric Therapy & Rehabilitation Services - Methodist Medical Plaza II is a Physical Therapist facility at 6820 Parkdale Pl. Suite 109 in Indianapolis, IN.