He received his medical degree from Geisel School of Medicine at Dartmouth and has been in practice for 42 years. Dr. Swartz accepts several types of health insurance, listed below. He is one of 9 doctors...