See a provider within the same care team who will be familiar with your medical history and care

Each team includes a board certified primary care physician, a physician assistant or nurse practitioner, a nurse, medical assistants and a care coordinator to oversee the team.

Nurse Practitioners (NPs) and Physician Assistants (PAs)

Nurse Practitioners and Physician Assistants provide high quality care and may treat you in coordination with your primary care doctor. Patients who see NPs and PAs rate them high in patient satisfaction scores.

Nurse Practitioners are Advanced Practice Registered Nurses (APRN) who have a higher level of training and education so they can treat some health conditions without the direct supervision of a doctor. Nurse practitioners are qualified to diagnose medical problems, perform some procedures, order treatments, make referrals and prescribe medication.

Physician Assistants are nationally certified and state-licensed experts in general medicine. Physician Assistants (PA) work as part of a care team and can diagnose and treat conditions and prescribe medication.

Book Online to see a member of your care team today!


Primary Care Physician Care Team Providers
Bernard, Ellen, DO Dr. E. Bernard, Christine Oliveira, APRN
Bonesho, Alexandra, MD Dr. Bonesho, Danielle Lambert, APRN
Buchanan, Elizabeth, MD Dr. Buchanan, Tara Conroy, PA-C, Sandra Macaulay APRN
Bustamante, Christopher, MD Dr. Bustamante, Lauren McGrath APRN, Laura Dhima, APRN
Buono, David, MD Dr. Buono, Kim Kirby, APRN
Carpentier, Dominique, MD Dr. Carpentier, Dr. Larouche, Dr. Rotner
Christo, Stephen, DO Dr. Christo, Jaclyn Gaudette Bowley, APRN
Covey, Mark, MD Dr. Covey, Elizabeth Williams, APRN
Doucet, Christen, MD Dr. DoucetDr. Porter, Katherine Godek, APRN
Fernandez, Marissa, MD Dr. Fernandez, Susan Hathaway, PA-C
Fitzgerald, Thomas, MD Dr. Fitzgerald, Shanta Dawson, APRN
Forrest, Eileen, MD Dr. Forrest, Elizabeth Williams, APRN
Guidi, Michael, DO Dr. Guidi, Amy Robinson, APRN
Hanlon, Terrance, MD Dr. Hanlon, Denise Brady, APRN
Howe, Jason, DO Dr. Howe, Kari Weeder, APRNDr. Luchsinger
Johnson, Kristen, MD Dr. Johnson, Elizabeth Williams, APRN
Jones, Jennifer, MD Dr. Jones, Shanta Dawson, APRN
Kahane, Joshua, MD Dr. Kahane, Dr. Kelly, Kimberly Daigneault, APRN
Keenan, Timothy, MD Dr. Keenan, Dr. Rayman
Kelly, Robert, MD Dr. Kelly, Dr. Kahane, Kimberly Daigneault, APRN
Kyle, Daniel, MD Dr. Kyle, Elizabeth Williams, APRN
Larouche, Monique, MD Dr. Larouche, Dr. Carpentier, Dr. Rotner
Litsch, Sarah, DO Dr. Litsch, Kaileigh Dube, PA-C
Loh, Steven, MD Dr. Loh, Jan Michaud, APRN
Luchsinger, Joanna, MD Dr. Luchsinger, Dr. Howe, Kari Weeder, APRN
Maull, John, MD Dr. MaullDr. McQueen, Shawn Roussin, PA-C
McQueen, Claudia, MD Dr. McQueen, Dr. Maull, Shawn Roussin, PA-C
Melendy, Elizabeth, MD Dr. Melendy, Rebecca McCallister, APRN
Mey, Sokharith, MD Dr. Mey
Mullaney, Steven, MD Dr. Mullaney, Debra Krison, APRN
Pangan, Michael, MD Dr. M. Pangan, Ingrid Gedraitis, APRN, Kellisue Friedman, PA-C
Pangan, Patty, MD Dr. P. Pangan, Nicole Murphy, APRN
Pernyeszi, Gabor, MD Dr. Pernyeszi
Porter, Susan, MD Dr. PorterDr. Doucet, Katherine Godek, APRN
Pruette, David, MD Dr. Pruette, Danielle Lambert, APRN
Rayman, Shannon, DO Dr. Rayman, Dr. Keenan
Reeder, Mark, MD Dr. Reeder
Rotner, Kenneth, MD Dr. Rotner, Dr. Carpentier, Dr. Larouche
Stevens, Michael, DO Dr. Stevens, Jennifer Loichle, APRN
Toshach, Denise, MD Dr. Toshach, Jan Michaud, APRN
Westinghouse, Andrea, MD Dr. Westinghouse, Rebecca McCallister, APRN
Wu, Michael, MD Dr. WuShana Levander, APRN, Ellen Bennett, PA-C