Own or manage a place in town?
Flag as Inappropriate
Bottle & Can Redemption Center has locations in Windsor and South Windsor. The center accepts cans and glass, as well as plastic water and soda bottles with the CT 5¢ deposit.
Comment Recommend Elizabeth Pastro
Find your Patch ⋅ Start a Blog