Iglesia de San Pedro ApóstolParishSharePlaza Mayor09259 Castildelgado, Castilla y LeónSpainGet directions