JavaScript is not enabled.
South Star - 0 Reviews - 4912 Almond Ave, Dallas, TX - Auto Repair & Service Reviews - Phone (214) 637-1168

South Star

Claim
id: 30335919
marker
4912 Almond Ave
Dallas, TX 75247
marker
(214) 637-1168
Incorrect info? Correct your listing

Photos

South Star - Dallas, TX
South Star - Dallas, TX
FALL SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 12/30/2018

Owner Message


    • Sandblasting

    • Tires

    • Upholstery

    • Upholstery Cleaning & Protection

badge