Aids Information in Windsor Locks (CT) Full list of companies Aids Information category in Windsor Locks, Connecticut Check for STDs in Windsor Locks, CT 14 Main St, Windsor Locks, CT 06096, (860)903-0086 Page 1