To navigate, press the arrow keys. U-Haul Moving & Storage of South Windsor ← View details 5025 Walker Road, Windsor, Ontario N9A 6J3 +1 519-737-1391 Get Directions From* To * — Required information