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
Colleen Parrish, CPNP
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
Colleen Parrish, CPNP
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
Request a Callback
Fill out the form below and one of our staff will reach out to you shortly. Thanks!
Request A Call Back
Name
*
First
Last
Email
*
Phone
Location
North Raleigh
Brier Creek
Wake Forest
Zebulon
Clayton
Knightdale
Request Type
Schedule an Appointment
Info on Pre-Baby Visit / Office Tour
Medical Records
Other
Preferred Time of Appointment
a.m.
p.m.
Leave a Message