Contact

Ask Us Anything

Reach Out

Thanks for submitting!

Opening Hours

Daycare
Monday – Friday
7am – 5:30pm


Office
Monday – Friday
7am – 5:30pm

Visit Us

1208 Stafford Rd. Storrs, CT, 06268

 

Tours are weekends only & by appointment.

willowhouse1@att.net
Tel: 860-429-5240
Fax: 860-429-5240