Contact Us

We’re here for you when you need us.

Call Us

Office: 603.668.8400
Billing: 603.641.0002
Fax: 603.626.7368

Make An Appointment

Book Online

Text Us


Please note: This form is not to be used for sharing personal health information.

Contact Form

Bedford, NH

Bedford Commons Medical Park
201 Riverway Place
Bedford, NH 03110

Get Directions

Derry, NH

Overlook Medical Park
6 Tsienneto Road, Suite 202
Derry, NH 03038

Get Directions

Windham, NH

Castle Commons Medical Park
49 Range Road
Windham, NH 03087

Get Directions