Welcome to Our New Website!Change is inevitable as children grow older. The same can be said about a website, too. That being said, we are incredibly pleased to welcome you to our new website! We hope you take a minute or two to take a look around and discover what our new site has to offer. To help you get started, here are a few of the things you can find while visiting us online.



With a handy and concise list of services, you will know precisely what you can expect from us. We provide primary, chronic, and preventative care to children from birth through adolescence. We offer the following services:

  • Well child visits
  • Sick/injury visits
  • Infant care
  • Immunizations
  • Asthma care
  • Behavioral evaluations
  • Sports physicals
  • Injury care

To learn more about each service, visit our services page and click on the topic you wish to explore.

New Patients

We also have a section dedicated to new patients. If you haven’t come in to see a doctor yet, or are looking for some refreshers on the insurance we accept and other topics, this is the place for you. Here, you can learn about services we offer that many other physicians do not, insurance information, testimonials, and more.

Meet the Team

You’ve heard of us, and now it’s time for you to get to know us! Meet Drs. Bryan and Nan McDonald, the husband-and-wife team of board certified pediatricians. We love getting to know our patients, and we hope you will want to get to know us, too!


Our blog will be updated monthly, so check back for up-to-date information and news. If you ever have a question about a health topic, check out our blog; we may have already posted the answers to your questions!

Contact Us

Requesting an appointment with us has never been easier. Simply give us a call at (757) 806-8880, or fill out our online appointment request form. You’ll also find our operating hours and a map to help you find your way.


We love the changes that come with life, and we are here for you and your children as they navigate their developing bodies and everything that comes along with it. If you’re ready to schedule an appointment with us, please give us a call at (757) 806-8880, or fill out our online appointment request form. We can’t wait to hear from you!