Insurances We Accept

AARP Medicare
AmeriHealth Caritas
Anthem BCBS
Harvard Pilgrim
Health Plans, Inc.
New Hampshire Healthy Families
United Healthcare
Workers Compensation


Request an Appointment

Don't wait, we offer personalized care for all of our patients. Use the form below to request an appointment and we'll be in touch.

  • This field is for validation purposes and should be left unchanged.

Traffic Detour Advisory

Starting Wednesday 9/20/2023, there will be construction at the intersection of Route 1 (Lafayette Road) and High Street. East bound traffic on High Street at the intersection will be detoured.

The easiest way to get to our parking lot at 55 High Street will be to detour south on Route 1 to Winnacunnet Road, turn left onto Towle Ave, then take a left at the stop sign and the 55 High Street building will be on your left, right after Shane’s BBQ Restaurant.

Please allow a little extra time for your appointment, and call us with any questions 603-601-7762.

Office is ClosedOur Office will be closed from April 18th - April 22nd.

Please be advised that the office is closed the week of April 18th - April 22nd 2022.

If you have an urgent need or need a medication refilled, please reach out to your primary care office.

Please do not leave messages with urgent medication refill requests, as we will not be able to fill these while we are out of the office.

For any other messages or voicemails left, we will return your call when we arrive back to the office on Monday 4/25.

For emergencies, please dial 911 or go to your local emergency room.