Game has been moved to Dow Field which is in Dow Park in Franconia.
Directions from a third party:
It is a simple, beautiful ride here to Franconia NH. Just hop onto route 93 N and take it to exit 38. You will arrive in dowtown Franconia. As you come off the exit go toward Franconia and Sugar Hill, and in moment you will be at an intersection with a blinking red light. If you look ahead of you you'll be able to see our big yellow building with the clock tower on top. Go straight through the light, over the little bridge and take your first left onto Academy Street. You will see the field on your left.