Planet Sports Estancia Mall
Planet Sports opens at the newest shopping center in Quezon City at the U.P. Town Center, just down the road from some of the country’s best universities.
Drop by Planet Sports on the 3rd Floor of the newly opened wing of the U.P. Town Center.