Saint Spyridon Orthodox Cathedral Worcester Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
102 Russell Street
Worcester,
MA
01609
United States
Phone: (508) 791-7326
Fax: (508) 754-3054
Click here to contact the church Â
Church Pastor
Fr. Dean N. Paleologos
Priest
102 Russell Street
Worcester,
MA
01609
United States
Phone: (508) 791-7326
Fax: (508) 754-3054
Click here to contact Fr. Dean N. Paleologos Â