Chamluchi auto Subaru is located in Kenya on Shimo la tewa closed industrial area next mac's. Chamluchi auto Subaru is rated 3 out of 5 in the category subaru dealer in Kenya.
Address
Shimo la tewa closed industrial area next mac's
Accessibility
Wheelchair-accessible entrance