1. Stamford Museum and Nature Center 39 Scofieldtown Rd, Stamford, CT 06903 Coordinate: 41.12366,-73.54572 Phone: (203) 322-1646