Sta. Teresa de Avila ChapelChapelShareNatalio Bacalso AvenueCarcar, Cebu 6019PhilippinesGet directions