Parish Office Phone Number (781) 729-8220 Faith Formation (781) 729-8758 Address: 50 Ridge Street , Winchester MA, 01890