America's first tax supported, free public school
Early Childhood Education Center
1100 High Street, Dedham, Massachusetts 02026
Click here for a map:
1100 High Street