Directions

 

The Church is located at

Arsakh St, Watertown MA 02472 (however some maps can't find it) please use the Chruch office.

The church office is located in our parish house at 38 Elton Ave, adjacent to the church.

Church office: