Approx 1.97 KM away
Address: Saint Peter's House Palos Compound, Bakakeng Norte Road, Baguio, 2600 Benguet, Philippines