TOSHA PETROL STATION is located at: Eldoret -Webuye - Malaba Road, Eldoret.