1. Annunciation Greek Orthodox Church
1230 Newfield Ave, Stamford, CT 06905
Coordinate: 41.1016,-73.53153
Phone: (203) 322-2093
2. Church Of The Archangels
1527 Bedford St, Stamford, CT 06905
Coordinate: 41.06483,-73.54001
Phone: (203) 348-4216