Iglesia Parroquial de Santa CruzParishShareCalle El HospitalAlcocero de Mola, Castilla y LeónSpainGet directions