St. Teresa of Avila ParishParishShareBaao-Iriga City-Nabua RoadBaao, Camarines Sur 4432PhilippinesGet directions