Stamford Museum & Nature Center photograph

Stamford Museum & Nature Center

Use attributes for filter !
Address39 Scofieldtown Rd, Stamford, CT 06903, United States
Hours Closed ⋅ Opens 11AM
Phone +1 203-977-6521
Date of Reg.
Date of Upd.
ID2471390
Send edit request

About Stamford Museum & Nature Center


The Stamford Museum & Nature Center, located in Stamford, Connecticut, is an art, history, nature, and agricultural sciences museum. The property covers 118 acres beginning about half a mile north of the Merritt Parkway. It was originally a private estate.

Where is the Stamford Museum & Nature Center

Stamford Museum & Nature Center Map
Click on the photo of Stamford Museum & Nature Center to view it on Google Maps.

Related Persons

Next Profile ❯