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.
St. Stephen's Armenian Apostolic Church
Saint Stephen's Armenian Apostolic Church
38 Elton Avenue
Watertown, MA 02472