Local Car Dealerships

Metro Motors

Newark, NJ


CONTACT INFO

Phone:

973-623-6203

ADDRESS

Metro Motors
89 Elizabeth Ave
Newark, NJ 07108

More Car Dealerships in Newark

 

REVIEWS

Rate It: