St. Spyridon 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
Church Pastor
Rev. Fr. Dimitrios Moraitis
Priest
102 Russell Street
Worcester,
MA
01609
United States
Phone: (508) 791-7326
Fax: (508) 754-3054