Stamford Museum & Nature Center
Yiddish Travelers › Connecticut › Attractions
Attraction · Stamford, Connecticut
A nature center in Stamford with a farm, animals including river otters, walking trails and a small museum.
Address: Main Museum Entrance, 39 Scofieldtown Rd, Stamford, CT 06903
Phone: (203) 977-6521
Website: www.stamfordmuseum.org
Photos, reviews, traveler verifications and the map are in the app.