Contact

Falling Star Icon

Ask Us Anything

Reach Out

Starfish Icon

Thanks for submitting!

Starfish Icon

Our Locations

* 7460 W Addison St, Chicago Illinois 60634

773-574-9290 

* 2639 N Harlem Ave, Chicago Illinois 60707

773-827-1485



 

Starfish Icon

Opening Hours

Daycare
Monday – Friday
7am – 6pm


Office
Monday – Friday
8am – 5pm

Squirrel