Lee, Shanera L

1175 NEUWAY LN, ANTIOCH, IL 60002

Family Child Care HomeLicense: 639773Capacity: 16(224) 280-8675
Licensed

Discussion

Sign in to share your experience with this facility

Advertisement

Other licensed childcare facilities in Antioch