AA Saint George Antiochian Orthodox Church (Norwood MA)

Saint George Antiochian Orthodox Church is a parish of the Antiochian Orthodox Christian Archdiocese of North America, Diocese of Worcester & New England.

Archpriest Michael Abdelahad was spotted at the parish after his release from prison.