Iglesia de San Pedro ApóstolParishShareCalle San Pedro09568 Villarcayo de Merindad de Castilla la Vieja, Castilla y LeónSpainGet directions