Greenburgh Nature Center Loading Map.... Greenburgh Nature Center 99 Dromore Rd, Scarsdale, NY 10583 41.005017 -73.807053 Address 99 Dromore Rd, Scarsdale NY 10583 United States Upcoming Events No events in this location