Iglesia de San Pedro de OdolloParishShareCarretera de LE-126 (Truchas) por Corporales y Odollo a LE-12724742 Castrillo de Cabrera, Castilla y LeónSpainGet directions