Smash Media Services Computer repairs in ELDORET is located in Eldoret, Kenya on Smash Media Services (Moi Street Berur Complex. Smash Media Services Computer repairs in ELDORET is rated 4.4 out of 5 in the category computer repair service in Kenya.
Address
Smash Media Services (Moi Street Berur Complex