The City of Findlay Green Waste Site is open for the season. The Green Waste Site is located at 330 North Cory Street, behind ...