Get directions to: Subway, Lancaster, NH Restaurant address: 202 Main St Lancaster, NH 03584, USA Driving Walking Bicycling Restaurant: Subway