Specialcare Automotive is located in Tanzania, United Republic Of on 12 Faru Street S. L. P. 1112 Dar es Salaam TZ. Specialcare Automotive is rated 3 out of 5 in the category auto repair shop in Tanzania, United Republic Of.
Address
12 Faru Street S. L. P. 1112 Dar es Salaam TZ
Accessibility
Wheelchair-accessible car park