GKK Our Lady Of FatimaChapelShareSitio PatulangonSanta Cruz, Davao del Sur 8001PhilippinesGet directions