We want your vehicle! Get the best value for your trade-in!

Mecca Auto Sales
357 Elizabeth Ave
Newark, NJ 07112

(973) 941-8661

Sitemap