IXL Childcare & Learning Center 3150 Mayfield Road, Cleveland Heights, OH 44118