Safaricom Customer Care Centre Juja Makarim Ltd is located in Juja, Kenya on Juja city mall, ground floor. Safaricom Customer Care Centre Juja Makarim Ltd is rated 2.5 out of 5 in the category telecommunications service provider in Kenya.
Address
Juja city mall, ground floor