Santo Rosario Parish ChurchParishShareJuan dela Cruz StreetDavao City, Davao Region 8025PhilippinesGet directions