Sr. San Roque Parish ChurchParishShareAplaya RoadDigos City, Davao del Sur 8002PhilippinesGet directions