Iglesia de San TorcuatoParishShareCalle de San Torcuato 4149014 Zamora, Castilla y LeónSpainGet directions