• Welcome to St. Joseph Parish in Needham, MA!
    1382 Highland Ave, Needham, MA 02492
    Contact Us
    Back
    Forward
    Pause
    Caption
    10 FADE
    Welcome to St. Joseph Parish in Needham, MA! 1382 Highland Ave, Needham, MA 02492 Contact Us /contact _self
    He is Risen. Alleluia! Happy Easter
    Catholic Appeal 2024 https://vimeo.com/907460876 _blank
    Baptism Click for guidelines and schedule /request-for-baptism _self