St. Therese of the Child Jesus ParishParishShareSanta Teresita StreetNabunturan, Davao de Oro 8800PhilippinesGet directions