at 96 Concord Ave, Cambridge , 02138
St. Peter School, a Roman Catholic elementary school located in Cambridge, Massachusetts, was established in 1901 by the School Sisters of Notre Dame. The school is accredited by the New England Association of Schools and Colleges.
Take the Red Line T to Harvard station. Connect to bus #’s 72, 74, 75, or 78 which travel along Concord Ave. There is a bus stop directly in front of St. Peter School.
Project on Disability
NESE has just been named one of the top five English language schools in the world by Viagem E Turismo magazine in Brazil. Only one other language school in the United States (and none in Boston) was recognized with this distinction.