Skip Navigation

Saint Joseph School, Needham, MA

Main Office
90 Pickering Street
Needham, MA 02492
t. (781) 444-4459
f. (781) 444-0822

From Route 128 ( I-95) North or South
Take exit 19 B, Needham/ Highland Avenue.
Proceed on Highland Avenue for approximately 1.7 miles.
At the fifth set of lights, take a left onto May Street and the first right onto Pickering Street.
Saint Joseph School is on your right at 90 Pickering Street.
Now Enrolling