Contact Us
Dealer Info
- Main:203-877-4333
- Sales:203-877-4333
- Service:203-872-0659
- Parts:203-877-4333
- Collision Center:203 877-4333
- Mon - Sat7:30 AM - 5:00 PM
- SunClosed
- Mon - Sat7:30 AM - 5:00 PM
- SunClosed
- Mon - Thu9:00 AM - 8:00 PM
- Fri - Sat9:00 AM - 5:00 PM
- SunClosed
- Mon - Sat7:30 AM - 5:00 PM
- SunClosed