Africa-Places.com has listed approx 2 Petrol pumps in -0.846632. Some of the Top rated Petrol pumps in -0.846632 are- DABOYA ROAD TOTAL SERVICE STATION & DABOYA ROAD TOTAL SERVICE STATION.