Services Offered
We offer a range of services, including preventative care, wellness exams, disease management, and chronic care management. Our team takes the time to understand your health concerns, lifestyle, and goals to develop a customized care plan that meets your individual needs.
For New Patients
Are you new to the area, or looking for a new primary care provider? We are currently welcoming new patients at our five convenient locations throughout New Hampshire. To book an appointment, call us at (603) 884-3007, or fill out a new patient form online below. We look forward to meeting you and becoming your partner in health.
Primary Care Locations
We proudly have five convenient locations throughout New Hampshire to provide care to you and your family – including Nashua, South Nashua, Hudson, Merrimack, and Milford. Our board-certified providers are currently accepting new patients, and we welcome you in being guides towards good health and wellness.
Extended & Weekend Services
We understand that it can be challenging to fit medical appointments into your busy schedule. That is why we offer extended and weekend hours at one of our Nashua locations. We are open Tuesdays, Wednesdays, and Thursdays, from 5:30pm to 8:00pm, as well as Saturdays, from 8:00am to 4:00pm.
Pediatric Care
For more than 30 years, our board-certified pediatricians have supported parents in their goal to raise physically and emotionally healthy children. At St. Joseph Hospital Pediatrics, our team emphasizes preventive medicine through sensitive and responsive care, while considering each child’s own development and family dynamic.