The Annunciation Greek Orthodox Church is a parish in Rochester, NY that ministers to Orthodox Christians throughout the Finger Lake Area.
Last seen: June 17th at 4:40pm — Visit site