Santa Cruz Parish ChurchParishShareAntonio Y. de Pio HighwayTalavera, Cebu 6038PhilippinesGet directions