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