Welcome to Baltimore Woods Nature Center | Nature in Your Hands 8211 Baltimore Woods Nature Center is a not-for-profit place-based nature education organization Our mission is to connect people with nature both from the headquarters on 180 acres of land in Marcellus NY and from satellite programs in urban areasbaltimorewoods.org