Where we are

9 Russell Avenue
Watertown, MA02472

Using public transit:  Take the 71 Bus from Watertown or Harvard Square


Would you like to learn more?

We'd love to hear from and for you to find out more about us.

Send an email to our priest.

Follow us on FaceBook and Instagram.