Subway adresses in Windsor‚ CO Home Work hours Subway hours Colorado Windsor AddressPhoneMap1525 Main St, Unit B4 Windsor(970) 686-8712 7600 Westgate Dr Windsor(970) 266-0883 1357 Water Valley Pkwy, Unit 1 Windsor(970) 686-8788 You May Like McDonald's hoursPapa Murphy's hoursSonic hoursTaco Bell hoursPizza Hut hoursTaco John's hoursPeople Are Reading