Location
Newbury, New Hampshire

Architect
Sheer & White, New London, NH

Interior Design
Ellens Interiors, New London, NH

Landscape Architect
Pellettieri Associates, Inc