VILLAGE SERVICE CENTER : Newark
W South Orange Ave, South Orange, NJ 07079, USA
8:00 AM - 5:00 PM
COMPLETE MECHANICAL REPAIRS & AUTOMOTIVE SERVICE. EXPERT COLLISION REPAIRS SINCE 1968.Village Service Center & Auto BodyFamily Owned & Operated Since 1968 No car will run forever without proper care and maintenance. At some time or other, we must all drive our car into be serviced.In this area, wise motorist go straigh