Company name: Rick's Service & Tire Centre
Description: Welland car repair shop and tire centre. Brakes, oil changes, alignments, and more. Need new tires? We've got you covered.
624 S Pelham Rd, Welland, ON L3C 3C8, Canada