Yes, the Organic Yard Waste Facility is located at 2200 Greenwood Street. It is open year-round Mondays through Fridays from 7:30 AM to 2:45 PM and on Saturdays (mid-April to November 17) from 7:30 AM to 2:45 PM, as well. In order for your landscaper to dispose of yard waste here or to pick up the free wood chips and such that they provide, you have to sign a town-issued permit which you can obtain at either the Enviromental Conservation Department or the Highway Department. Just make sure you have valid proof of residency.