San Vicente Ferrer ParishParishShareBenedictine RoadDavao City, Davao del Sur 8023PhilippinesGet directions