I'm looking for Area

Mr Cars Auto Sale

  • Reviews from:
Address: 7433 Queens Blvd
Elmhurst, NY 11373
Phone: +17187798888
Used Car Dealers

Top reviews from

  • Bill and Joe both honest with car and price Call to see if car is available. Got to Mr car and they had the car on the sidewalk for me to see. Took a... read more

    by Vincent L.

Tips from

  • No tips from Foursquare.

Reviews from

  • No reviews from searchopedia.us

Similar places