Hammond Museum & Japanese Stroll Garden Loading Map.... Hammond Museum & Japanese Stroll Garden 28 Deveau Rd. North Salem, NY 41.3318497 -73.58171879999998 Address 28 Deveau Rd. North Salem NY United States Upcoming Events No events in this location