We have been in business since 2001
Please wait...
Vehicle Specials
Quick Contact
Dealership Info
Business Hours
Weekdays:
9:00 AM to 7:00 PM
|
|
Weekends:
10:30 AM to 6:00 PM
|
Location
74-02 Queens Blvd.
Elmhurst, NY 11373
Elmhurst, NY 11373