Metro Reps is located at 52 Dickerson St, Newark, NJ. This location is in the University Heights neighborhood. This business specializes in Auto Parts.
Metro Reps located at 52 Dickerson Street in Newark, NJ services vehicles for Clutch Repair. Call (973) 485-1001 to book an appointment or to hear more about the services of Metro Reps.
by mechanicadvisor on November 15, 2013 from mechanicadvisor