1. Dr. Joseph W Gallagher, OD 6 South St, Hanover, NH 03755 Coordinate: 43.70003,-72.28761 Phone: (603) 643-2140