Terms Used In New Hampshire Revised Statutes 259:76

“Place of business” shall mean the site, location or building within this state at which a person conducts the business in which he is engaged.