Phone: (603) 663-4800
Fax: (603) 663-4805
Hours: Monday through Friday: 8:00 a.m. to 4:30 p.m.
Our office hours are Monday through Friday 8am-5pm.
There is often a waiting list for appointments to see our physicians. If you need to cancel your appointment please call our office at (603)663-4800 and allow 48 hours notice so we may offer that appointment to another patient. Cancellations less than 24 hours before your appointment may be subject to a cancellation fee that is not payable by insurance.
Please allow 48 business hours for all refill requests to be filled.
Contact information for insurance and billing questions:
Billing questions: 866-425-3177.
Financial advocate: 603-663-7235 or 603-663-2570
Please feel free to contact our office with any questions, comments or concerns.