Overseas Car Care

17899 Preston Road,
Dallas, TX 75252 US
No Reviews
Be the first to Write a Review

Now with 2 Of The Largest Independent European / Import

Car Repair Facility in Texas

Dallas North with 32 service bays.

Park Cities Downtown

Come and Experience the New Ownership

Customer Loaner Cars / Cars Washed after Service

Customers comes First Environment.