The Good Shepherd ParishParishShareCannery RoadPolomolok, South Cotabato 9504PhilippinesGet directions