Pay Bill
Patient Portal
Schedule an Appointment
After-Hours Care
About Us
Patient Information
Services
Physicians
James M. Poole, MD, FAAP
Beth Briere, MD
Christopher Gianvecchio, MD
Kristin Dierks, MD
David Katz, DO, FAAP, IFMCP
Kevin “Mac” McEnaney, MD
Courtney Mouillesseaux, MD
Kimberly Ramsdell, MD
Carolee Rule, MD
Larissa Saldana, MD
Joanne Wagner, MD
Sharmell O. Wilson, MD
Nurse Practitioners
Michelle Bae, CPNP, IBCLC
Kristen Camplin, PNP
Amanda Davis, CPNP
Jennifer Foster, FNP
Morgan Fowler, PNP
Anastasia Herbert, FNP
Mandy Johnson, PNP
Virginia McLean, CPNP
Megan Miller, PNP
Monica Mosko, PNP
Leah Thomas, PNP
Counselors
Alyx Beckwith, LPCS
Julie Bullock, MSW, LCSW
Regenia Hubbard, LCSW, LCAS-A
Karen Stevens, LPA
Our Team
Locations
North Raleigh
Zebulon
Wake Forest
Knightdale
Clayton
Brier Creek
Raleigh
Contact Us
Blog
Pay Bill
Patient Portal
Schedule an Appointment
After-Hours Care
About Us
Patient Information
Services
Physicians
James M. Poole, MD, FAAP
Beth Briere, MD
Christopher Gianvecchio, MD
Kristin Dierks, MD
David Katz, DO, FAAP, IFMCP
Kevin “Mac” McEnaney, MD
Courtney Mouillesseaux, MD
Kimberly Ramsdell, MD
Carolee Rule, MD
Larissa Saldana, MD
Joanne Wagner, MD
Sharmell O. Wilson, MD
Nurse Practitioners
Michelle Bae, CPNP, IBCLC
Kristen Camplin, PNP
Amanda Davis, CPNP
Jennifer Foster, FNP
Morgan Fowler, PNP
Anastasia Herbert, FNP
Mandy Johnson, PNP
Virginia McLean, CPNP
Megan Miller, PNP
Monica Mosko, PNP
Leah Thomas, PNP
Counselors
Alyx Beckwith, LPCS
Julie Bullock, MSW, LCSW
Regenia Hubbard, LCSW, LCAS-A
Karen Stevens, LPA
Our Team
Locations
North Raleigh
Zebulon
Wake Forest
Knightdale
Clayton
Brier Creek
Raleigh
Contact Us
Blog
Patients Called After Release