Location & Directions

Contact Us
 Main Phone:
 Fax:

Business Hours
Mon: 9:00 - 7:00
Tue: 9:00 - 7:00
Wed: 9:00 - 7:00
Thu: 9:00 - 7:00
Fri: 9:00 - 7:00
Sat: 9:00 - 3:00
Sun: closed

Location
258 South Street
Newark, NJ 07114

Dealership Map