Preheat oven to 350°.
Beat butter and brown sugar together until smooth. Add eggs one at a time, mixing after each addition. Add vanilla.
In a separate bowl, whisk together flour, baking soda, cinnamon, and salt. Gradually add to the butter mixture just until combined. Do not overmix. Stir in oats, cherries, and chocolate.
Drop by tablespoonfuls onto lined or lightly greased baking sheets. Bake for 10 to 12 minutes, or until bottom edges are lightly browned. Cool on pans for a few minutes, then remove to wire racks to cool completely.
Makes about 4 dozen cookies.
These may also be made into bar cookies. Press the dough into a lightly greased 13″x 9″ baking pan. Bake for about 30 minutes.