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.