Car Rental in Windsor Locks (CT) Full list of companies Car Rental category in Windsor Locks, Connecticut National Car Rental 60 Schoephoester Rd, Windsor Locks, CT 06096, (888)826-6890 Page 1