![Photo: Dr. Michelle Haff, ND](https://dims.healthgrades.com/dims3/MMH/70f92b0/2147483647/strip/true/crop/120x160+0+0/resize/90x120!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2Fab%2Fef%2F57250f0044fcaf0885bf8be04d67%2F3vh75-michelle-haff-cropped.jpg)
Dr. Michelle Haff, ND
5.0
(5)
Accepting new patients
Offers telehealth
(603) 707-4433
Call for more information