Holy Family Parish ChurchParishShareSampaguita StreetDavao City, Davao del Sur 8000PhilippinesGet directions