Get directions to: Subway, Dover, NH Restaurant address: 892 Central Ave Dover, NH 03820, USA Driving Walking Bicycling Restaurant: Subway