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
Marcelo's Auto Repair. Open until 6:00 PM. (760) 391-5278. More. Directions. Advertisement. 84801 Avenue 48. Coachella, CA 92236. Open until 6:00 PM ...
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 ...
Rating
(5)
Marcelos Auto Repair · Page · Automotive Repair Shop · (760) 391-5278 · Rating · 3.4 (6 Reviews).
Missing: Body | Show results with:Body
Marcelo's body shop & collision. Opens at 8:00 AM. (813) 562-7440 · Website. More. Directions. Advertisement. 6200 N Nebraska Ave. Tampa, FL 33604.
Great auto mechanic and body shop. i was recommended by my friend who is a long time client of Marcelo. Marcelo and his crew are fast, kind, professional ...