On the map, the exact location of the road "Shimo La Tewa Road" can be found. The street "Shimo La Tewa Road" is located in Nairobi with the zip code of 00509.