Oic Child Development Center is a child daycare & preschools daycare located at 1308 South Riley Place, Indianapolis, Indiana IN. Find contact info, location details, and similar daycares nearby.
Riley speech and pathology staff are absolutely amazing. Jamie is imaginative, compassionate and relates to the kiddos on a level I have never encountered with a therapist. She is professional and really accommodating with the parents needs as well. My son has advanced so quickly with their help. If you are patient about getting in, it's so worth the wait. Everyone's kiddos are always worth the wait, you want the best? This is it.
i would give a zero after my app tuesday the dr my son seen was so rude her bedside manners was awful she bodyshamed me and i was there with my son she argued with me rolled her eyes at me i mean i will never allow her to tend to my son ever currently looking for another spina bifida clinic