Approx 1.95 KM away
Address: 6114 Gen. T. De Leon St, Gen. T.De Leon, Valenzuela, 1442 Metro Manila, Philippines