Carlos Auto Repair Inc
201 Parkhurst St
Newark
NJ
07114
(973) 623-2848
Open Map
Description
Carlos Auto Repair Inc is located at 201 Parkhurst St in Newark and has been in the business of General Automotive Repair Shops since 1974.
by dandb on June 26, 2015 from
dandb
auto repair
Auto Repair and Service
auto service
Automobile Repair & Service
Automotive
Categories: Auto Service
filter changes
Heating & Cooling
On-street: free
Wheels