1. Main Lane KinderCare 1520 Main Ln, Elgin, IL 60123 Coordinate: 42.0252,-88.31558 Phone: (847) 697-0555
2. The Goddard School 2496 Bushwood Dr, Elgin, IL 60124 Coordinate: 42.09322,-88.33756 Phone: (847) 783-0083