The yard waste site off Marblehead Road was originally the Towns waste disposal site when we had an incinerator. This was replaced by our current Transfer Station off Route 111, yes the Pelham Fish and Game Club does have a shooting range o the West of Fletcher Rd.
The town has a location on Marblehead Road that takes yard waste, not trash, there is a separate facility for the trash center off of Rt. 111, not hear this location. Yes, there is a Pelham gun club that you can hear the shots from Fletcher Road, especially on weekends when the club is more active. If you have any other questions about Windham, just contact me.