Peabody Terrace Children’s Center is a private, non-profit childcare facility affiliated with Harvard University. We are located in graduate student housing, and serve an internationally diverse community of families with children…