Annunciation Greek Orthodox Church by National Office Details Venue Phone: 716-882-9485 Venue Website: www.greekorthodoxchurchbuffalo.org Location Address:146 W Utica St, Buffalo, New York, 14222, United States