City Stadium Video Place is located in Nairobi, Kenya on Next To New Testament Church Of God, Kayole, Off Kayole Spine Road. City Stadium Video Place is rated 3 out of 5 in the category video store in Kenya.
Address
Next To New Testament Church Of God, Kayole, Off Kayole Spine Road