The biggest Amazon warehouse in New England is now open in Windsor, CT(07) Save Image Image gallery: Amazon Warehouses Near Me