Contact Us

Scheduling Appointments


Our staff is proud to have served 3 + generations of our community. We always recommend that  before making an appointment,to check with your insurance company,  and see if a specialist referral is required.

It is also the responsibility of the patient  to confirm that our doctor is included in your insurance plan.

Referral Guidelines
  • Call Primary Care Provider (PCP) before your appointment.
  • Tell them the date of your appointment.
  • Let them know the name of the doctor at our office you are seeing.

If your insurance requires you have a referral you must have one before seeing the doctor or your insurance will deny your claim.


Payment Guidelines
 patients are responsible for their insurance deductibles. Co-pays must be paid on the day of service. 

Click for Registration Form
Please contact our staff for an appointment at our convenient location!
SALEM LOCATION                     603-898-5864
198 Main St
Salem, NH 03079
Monday
-
Tuesday
-
Wednesday
-
Thursday
-
Friday
-
Saturday
Closed
Sunday
Closed

We're Taking New Patients!

Connect With Us
Visa Payment Accepted
MasterCard Payment Accepted
Discover Payment Accepted
Check Payment Accepted
Money Order Payment Accepted
Cash Payment Accepted
Contact Information
Salem Office Phone: 603-898-5864
Derry Office Phone:   603-434-8790
Connect With Us
Visa Payment Accepted
MasterCard Payment Accepted
Discover Payment Accepted
Check Payment Accepted
Money Order Payment Accepted
Cash Payment Accepted
Share by: