University of the Philippines Football Stadium is located in Metro Manila, Philippines on M358RGF, Grandstand, Diliman, Quezon City. University of the Philippines Football Stadium is rated 5 out of 5 in the category soccer practice in Philippines.
Address
M358RGF, Grandstand, Diliman, Quezon City
Accessibility
Wheelchair-accessible entrance