AA St John of Damascus AOC (Dedham MA)

This is the webpage for Saint John of Damascus Antiochian Orthodox Church in Dedham, Massachusetts. The parish belongs to the Antiochian Orthodox Christian Archdiocese of North America.