New Search


The Walker Home and School
The Walker Home and School
School Location
Address 1968 Central Ave
Needham, MA 2192
County Norfolk
Contact Information
Phone 781-449-4500
School Information
Grade Levels High School
Specific Grades Supported Ungraded - Ungraded
Total Enrollment 75
Student / Teacher Ratio 6.52:1
Gender Coed
School Type Nonsectarian
Special Needs