Get directions to: Office, Farmington, NH Restaurant address: 20 Mechanic St Farmington, NH 03835, USA Driving Walking Bicycling Restaurant: Office