Taps High Pressure Carwash is located in Moi Drive Umoja II Embakasi West, Kenya on Moi Drive Umoja II Embakasi West. Taps High Pressure Carwash is rated 3 out of 5 in the category car sharing location in Kenya.
Address
Moi Drive Umoja II Embakasi West