New Point Mall
Located in downtown Angeles, at the Nepo Center, the New Point Mall is the newest mall in town that mainly supports local businesses and events, big or small. Fret not though as international fastfood and coffee chains are still present. The mall is also home to call center companies that are outside Clark Special Economic Zone.
Location: Nepo Center, Angeles City