Listing Category
Description
Canadian Super Shop is a locally owned automotive repair and service center in Winnipeg. We service Domestic, European, Asian, cars and light duty trucks