Automotive
Tudor Tyres & Batteries Limited
Tyres, batteries and wheel services
Kenyatta Avenue, Saba Saba Junction
Mombasa
