On the map, the exact location of the road "Phalo Street" can be found. The street "Phalo Street" is located in Nelson Mandela Bay Ward 23.