We are a physician-owned, independent Internal Medicine practice with locations in Derry, Windham and Bedford, New Hampshire.
na6 Tsienneto Road, Suite 300, Derry, NH 03038naDerry - Overlook Medical Park6 Tsienneto Road, Suite 300Derry, NH 03038 Monday: 8:00 AM - 8:00 PM Tuesday: 8:00 AM - 8:00 PM Wednesday: 8:00 AM - 8:00 PM Thursday: 8:00 AM - 8:00 PM Friday: 8:00 AM - 8:00 PM Saturday: 8:00 AM - 12:00 PM Sunday: Closed Call Us
na49 Range Road, #110, Windham, NH 03087naWindham - Castle Commons49 Range Road, #110Windham, NH 03087 Monday: 8:00 AM - 8:00 PM Tuesday: 8:00 AM - 8:00 PM Wednesday: 8:00 AM - 8:00 PM Thursday: 8:00 AM - 8:00 PM Friday: 8:00 AM - 8:00 PM Saturday: 8:00 AM - 12:00 PM Sunday: Closed Call Us
na160 South River Road, Suite 101A, Bedford, NH 03110naBedford160 South River Road, Suite 101ABedford, NH 03110 Monday: 8:00 AM - 8:00 PM Tuesday: 8:00 AM - 8:00 PM Wednesday: 8:00 AM - 8:00 PM Thursday: 8:00 AM - 8:00 PM Friday: 8:00 AM - 8:00 PM Saturday: 8:00 AM - 12:00 PM Sunday: Closed Call Us