Approx 1.98 KM away
Address: Ambrocia Street, Novaliches, T.S. Cruz Subdivision, Quezon City, Philippines