Spares World is located in Olifantsfontein, South Africa on 3 Olifantsfontein &, Algeria Rd, Tembisa. Spares World is rated 3 out of 5 in the category auto parts store in South Africa.
Address
3 Olifantsfontein &, Algeria Rd, Tembisa
Service options
In-store shopping