Windsor CT Shopping Centers & Malls 1. 555 Day Hill Rd, Windsor, CT 06095 | Day Hill Deli (860) 285-0410