Home » Locations » Tanglewood Nature Center and Museum Tanglewood Nature Center and Museum Loading Map.... Tanglewood Nature Center and Museum443 Coleman Ave - ElmiraEvents 42.106433 -76.877276 Address 443 Coleman Ave Elmira NY 14901 United States Upcoming Events No events in this location