Mother Teresa - House of Hope

Pag-asa St., Fatima, Davao City, Davao del Sur,
Philippines 8000