Megaworld Lifestyle Malls, one of the best mall developers in the Philippines, has 17 high-end and pet-friendly shopping malls nationwide. Megaworld Lifestyle Malls’ flagship mall, Uptown Mall is quickly becoming the city’s ultimate destination for lifestyle and leisure. Visit us today!
Formatted Address: 9th Ave, Taguig, Taguig, Metro Manila 1635, Philippines
Country: Philippines
Drag marker to point to the correct location of the map