Birhen Dolorosa Parish ChurchParishShareBabak-Samal-Kaputian RoadSamal, Davao del Norte 8118PhilippinesGet directions