Church
Website: http://www.annunciationri.org/
(401) 942-4188
175 Oaklawn Avenue, Cranston, RI 002920
Greek Orthodox Parish of Greater Providence