South Windsor CT Shoe Stores 1. 501 Evergreen Way, South Windsor, CT 06074 | New Balance South Windsor (860) 648-2141