Contact Us
🗣️ We now speak English, Spanish and Turkish.
Dealer Info
- Main:(973) 361-6700
- Sales:(973) 361-6700
- Service:(973) 361-7400
- Parts:(973) 836-5497
- Body Shop:(908) 273-7333
- Mon - Fri9:00 AM - 8:00 PM
- Sat9:00 AM - 6:00 PM
- SunClosed
- New Years Eve8:00 AM - 5:00 PM
- New Years Day10:00 AM - 2:00 PM
- Mon - Fri8:00 AM - 6:00 PM
- Sat8:00 AM - 3:00 PM
- SunClosed
- Mon - Fri8:00 AM - 5:00 PM
- Sat8:00 AM - 3:00 PM
- SunClosed