Santa Teresita Parish ChurchParishShareCarlota De Leon StreetAngeles, Central Luzon 2009PhilippinesGet directions