CSC

Location

We are located on the beautiful campus of Pine Manor College at 400 Heath Street, Chestnut Hill, MA 02467-2332. 

Click here for map & directions

Families will need to contact the Director by phone at 617-731-7039 or email to make an appointment before visiting. All visitors must check in at the campus safety booth at the main entrance to the college.