Transfiguration of Our Lord Parish ChurchParishShare46 18th AvenueQuezon City, Metro Manila 1109PhilippinesGet directions