Our Mother of Perpetual Help Parish ChurchParishShareJ. P. Laurel AvenueDavao City, Davao del Sur 8000PhilippinesGet directions