Cardiologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Chiropractor providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dentist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dermatologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Family Physician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
OB-GYN providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Ophthalmologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Orthopedic Surgeon providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Pediatrician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Physical Therapist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Podiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Psychiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
I've been a patient of Deb Charles and over a year now. From the first appointment, I felt heard. I have a rare neuro condition, and for 15 years I'd never had an initial appointment in which the practitioner knew anything... Read more
I've been a patient of Deb Charles and over a year now. From the first appointment, I felt heard. I have a rare neuro condition, and for 15 years I'd never had an initial appointment in which the practitioner knew anything about it. That streak ended with Deb. I feel like that says it all about her. Absolutely amazing
Everyone else in the office is fantastic too! Everyone is cheerful and kind, and ready to help with anything. It's the most comfortable medical office I've ever been in. Read less
Laurel C • December 24, 2025
Deborah is an intelligent doctor that manages my pain very well. I have had 5 surgeries on a tib, fib fracture even though I can't keep up with my kids I can at least be mobile enough to watch them, as well as keep a fulltime ... Read more
Deborah is an intelligent doctor that manages my pain very well. I have had 5 surgeries on a tib, fib fracture even though I can't keep up with my kids I can at least be mobile enough to watch them, as well as keep a fulltime job. I would highly recommend her and her team any day.. she has a great team in place that are very helpful with scheduling, prescription problems with pharmacies, and insurance prior authorizations.. love this team.. Read less
SMS Terms & Privacy - By opting in, you agree to receive SMS alerts regarding your appointment from New Hampshire Pain Associates. Message frequency varies. Message and data rates may apply. Reply STOP to opt out at any time. For questions, please call (603) 241-8820. Your mobile information will not be shared with third parties.