Safaricom Shop Machakos is located in A. B. C. Imani Plaza, Kenya on A. B. C. Imani Plaza. Safaricom Shop Machakos is rated 4.2 out of 5 in the category telecommunications service provider in Kenya.
Address
A. B. C. Imani Plaza
Accessibility
Wheelchair-accessible entrance