Costco 1493

Costco #1493, also known as Costco South Windsor, is a Costco warehouse club store located at 1220 Tamarack Avenue in South Windsor, Connecticut.