The Japanese Stroll Garden in Locust Valley is managed by the North Shore Land Alliance, a nationally accredited not-for-profit 501 C 3 land trust.
The organization is dedicated to protecting and preserving green spaces, farmlands, wetlands, groundwater, and historical sites in the area.
Generated from their website's infomation