ABOUT US
Luzo Auto Body, Inc. was founded in 1967 by John C. Pinheiro and the late Jose S. Ferreira at 20 Scott Street. Victor C. Pinheiro, third generation in this family operated business, has been with the company since 1986.
Today we have twenty employees. After several expansions, our front office has moved to 19 County Street while operations continue at the Scott Street location.
Our services have expanded to include: auto, truck, and SUV accessories sales and installation; complete radiator service; 24 hour towing; auto sales; and vehicle rentals.
Dropoff ... Relax ... Pickup!