1. First Church Of Christ Scientist 655 Stillwater Rd, Stamford, CT 06902 Coordinate: 41.06531,-73.55786 Phone: (203) 323-8794