26 Church Street, Rochester, NH 03839

Our office is on the 2nd floor of the garage behind the green house on the corner. Please enter under the green awning.