Approx 1.98 KM away
Address: 68, Kalayaan Avenue, Diliman, Metro Manila, Quezon City, 1101, Philippines