Señor Santiago Apostol Parish ChurchParishShareJose P. Laurel StreetCompostela, Davao de Oro 8803PhilippinesGet directions