Virgen De Los Remedios Parish ChurchParishShareVDLR StreetDavao City, Davao del Sur 8025PhilippinesGet directions