This is the first race of the Upper Valley Running Series (UVRS) and the first race of the New Hampshire Grand Prix (NHGP) racing series.
Below is a link to registration. You can also register for the entire UVRS at a discounted rate (8 races for the price of 6) which includes registration for the Lebanon Shamrock Shuffle. Take a look at the UVRS website below for more information.
Upper Valley Running Series: http://uppervalleyrunningclub.org/2019series/
New Hampshire Grand Prix: http://www.nhgp.org/