TATA PARTS SPECIALIST is located in NEWLANDS, South Africa on 624 Ontdekkers Rd DELAREY / NEWLANDS AT THE CORNER OF 6TH STREET & ONDEKKERS, Ontdekkers Rd, Delarey. TATA PARTS SPECIALIST is rated 4.4 out of 5 in the category auto parts store in South Africa.
Address
624 Ontdekkers Rd DELAREY / NEWLANDS AT THE CORNER OF 6TH STREET & ONDEKKERS, Ontdekkers Rd, Delarey
Service options
In-store pick-up
In-store shopping
Accessibility
Wheelchair-accessible car park