A family-owned New Boston auto repair and tire shop.
522 North Mast Road, New Boston, NH 03070
New Boston, NH
Photo: Unknown photographer / Public domain