MTO Licensed Inspection Station. Anual Inspection Safety Certificates and Stickers. 36 Days Safety Certificates. Dealership Licensed Technicians. Transmission & Differential Rebuild.... Read More
Brothers Franco and Lorenzo Angelucci, established Fralor over 10 years ago, when we decided to operate a family owned truck and vehicle auto body shop. With our combination of over 60 years of bod... Read More
Full Service / Repair Ministry of Transportation Inspection facility Parts Department Read More