Robert Loewen Repair ← View details 232 11 Avenue Northeast, Altona, MB R0G 0B1 +1 204-324-7000 Get Directions From* To * — Required information