Northeast Recyclers of Windham Inc – Willimantic, CT