List of U-Haul Stores in South Windsor, CT Outlet Note Regular Brands U-Haul Connecticut South Windsor Rating 4.6 based on 77 votes Products Moving Equipment Rental Storage Rental NameAddressPhone Name/Address/Phone U-Haul outlet - South Windsor 125 Bidwell Rd (860) 756-0159 U-Haul outlet - South Windsor 249 Oakland Rd (860) 645-1122 U-Haul outlet - South Windsor 561 Sullivan Ave (860) 756-0158 People Also Viewed