2021 Jan 8 Get Stamford Museum & Nature Center 39 Scofieldtown Road And 151 Scofieldtown Rd Stamford Ct 06903 UK