If it's the same address as last year it's an office park. Nothing to see there except a name on an office door. Google street view the address and save yourself some gas.
I could be wrong- maybe they have a new location in NH? I'm on my phone heading to work and can't check now.