Holy Cross Parish ChurchParishShareFifth RoadGeneral Santos, Soccsksargen 9500PhilippinesGet directions