SSTT is located in Roodepoort, South Africa on industrial estate, Cartwright St, Stormill. SSTT is rated 3 out of 5 in the category tire shop in South Africa.
Address
industrial estate, Cartwright St, Stormill
Accessibility
Wheelchair-accessible car park