• Welcome to St. Joseph Parish in Needham, MA!
    1382 Highland Ave, Needham, MA 02492
    Contact Us
    Back
    Forward
    Pause
    Caption
    5 FADE
    Welcome to St. Joseph Parish in Needham, MA! 1382 Highland Ave, Needham, MA 02492 Contact Us /contact _self
    Baptism Click for guidelines and schedule /request-for-baptism _self