Keep me up-to-date with St. Joseph Hospital Family Medicine news:


About Us

Thomas Astolfi, MD

Medical Director


St. Joseph Hospital Family Medicine is comprised of a group of physicians certified by the American Board of Family Medicine. While your primary care physician oversees your care, our physician assistants, nurse practitioners and clinical staff are also available to assist with your medical needs. We are dedicated to providing comprehensive medical care, as well as prevention and wellness services for every member of your family from infants to seniors. We focus on communication; we listen to your concerns and address your questions.

Our commitment and medical expertise assure you of the highest quality care in an environment that is family friendly, with respect and compassion for each individual patient.

We are proudly affiliated with St. Joseph Hospital. If you are admitted to the hospital, our highly trained hospitalist team of physicians will care for you during your stay. Your primary care physician will be advised of any admissions or discharges. The hospitalist and your primary care physician will work together to provide the best possible care to meet your needs.

Donald McDonah, MD is the Medical Director for St. Joseph Healthcare's Palliative Care Program.

St. Joseph Hospital Family Medicine - Hudson
  • 208 Robinson Road
  • Hudson,
  • NH
  • 03051
  • Phone:(603) 882-6700
  • Fax:(603) 598-6440
St. Joseph Hospital Family Medicine - Merrimack
  • 382 Daniel Webster Highway
  • Merrimack,
  • NH
  • 03054
  • Phone:(603) 424-4181
  • Fax:(603) 429-0335
St. Joseph Hospital Family Medicine - Milford
  • 444 Nashua Street
  • Milford,
  • NH
  • 03055
  • Phone:(603) 673-3014
  • Fax:(603) 672-7654
St. Joseph Hospital Family Medicine - Nashua
  • 460 Amherst Street
  • Nashua,
  • NH
  • 03063
  • Phone:(603) 883-7970
  • Fax:(603) 595-3652
St. Joseph Family Medicine- South
  • 173 Daniel Webster Highway
  • Nashua,
  • NH
  • 03060
  • Phone:(603) 891-4804
  • Fax:(603) 891-4809