The property has trails open to the public, and an annual celebration of Lamson Farm Day is held here every September.
Its built infrastructure is located on and around open fields at the junction of Lamson and Cross Roads, northwest of New Hampshire Route 13.
The property consists of about 310 acres (130 ha), extending in a roughly rectangular shape north to the town line with New Boston.
Located northeast of the farmstead are the foundational remains of a second farm property, which was purchased by the Lamsons in the early 20th century.
Located near the junction of Lamson and Cross Streets is a stone foundation which once held a small district schoolhouse.