Marcelo Auto Repair
(30)
Auto repair shop in San Jose, California
Address: 1347 E Taylor St, San Jose, CA 95133
Hours: Open ⋅ Closes 6 PM
Phone: (408) 439-0655
No information is available for this page. · Learn why
People also ask
What does it mean body shop?
4.9 201 reviews. 200 Centennial Blvd. Voorhees, NJ 08043. Bruces Collision Center.
Marcelo's Shop. Open until 6:00 PM. (310) 673-4100 ... Sat 8:00 AM - 5:00 PM. (310) 673-4100. https://marcelos-shop-inc.business.site ... collision repair services.
Missing: Body | Show results with:Body
Business Details · Location of This Business: 6200 N Nebraska Ave, Tampa, FL 33604-6257 · BBB File Opened: 11/13/2017 · Years in Business: 10 · Business Started ...