See if this shop performs a service or works on a specific vehicle. Enter the Vehicle & Service that you are looking for.
Mr Cars Auto Sales located at 74 -33 Queens Blvd in Elmhurst, NY services vehicles for Auto Repair. Call (718) 779-8888 to book an appointment or to hear more about the services of Mr Cars Auto Sales.
Mr Cars Auto Sales Reviews
Business Name: Mr Cars Auto Sales
Address: 74 -33 Queens Blvd
Phone Number: (718) 779-8888
Email: not listed