Save William H. Truswell, MD WilliamTruswell.MD.com • General Surgeon William Truswell, MD 61 Locust Street, #2, Northampton, MA