1. Dr Andrew F Hall Md 264 Elm St Ste 4, Northampton, MA 01060 Coordinate: 42.32312,-72.64617 Phone: (413) 586-1100