Our Lady of Perpetual Help Parish ChurchParishShare124 13th AvenueQuezon City, Metro Manila 1109PhilippinesGet directions