Home / Store / STARS TRUCK AND AUTO REPAIR SERVICES LTD. Store in WINKLER STARS TRUCK AND AUTO REPAIR SERVICES LTD. Store in WINKLER Categories: Volvo MackAddress 12100 DICKENS RDWINKLER, MB R6W 4A6Contact Telephone: 2043314609 Additional Information OEM: VOLVO