Novaliches Terminal is located in Metro Manila, Philippines on Novaliches, Quezon City. Novaliches Terminal is rated 3.5 out of 5 in the category bus station in Philippines.
Address
Novaliches, Quezon City
Accessibility
Wheelchair-accessible entrance