Convenience Stores in Windsor (CT) Full list of companies Convenience Stores category in Windsor, Connecticut Windsor Avenue Citgo 595 Windsor Ave, Windsor, CT 06095, (860)683-4233 Page 1