Why Magnolia?

Our practice highlights

We strive to make every visit a positive experience and look forward to establishing a long lasting relationship with your child and family.  Our goal is to help your child flourish!


Whole child approach

We practice evidence-based medicine to examine the whole patient’s well-being including their physical, mental, emotional and social health.
We emphasize education and prevention at each visit. 


Team based  comprehensive medical care

Our doctors and staff at Magnolia work as a team to provide comprehensive medical care for your child.
We provide education and support so patients and families can make informed decisions and participate in their own care.  
We want to be involved in all of your child’s medical needs, including those outside of our office. Our doctors have decades of experience to help you determine when a specialist is necessary. We find best outcomes occur when parents contact our office before seeking specialty care or urgent care.
When you see a specialist, please request a report be sent directly to our office so we can have the most up-to-date information about your family’s health. 


excellent accessibility

Because accidents and illnesses can happen anytime, anywhere, we provide around-the-clock accessibility to medical care:
  • Pediatrician on-call 24/7/365
  • Advice nurse by phone 24/7
  • Well visits
  • Sick visits and same day appointments
  • Patient Portal to email the office, get Rx refills and see test results

vaccine policy

For the safety of our patients and the broader community, our vaccine policy follows the schedule outlined by the Centers for Disease Control and Prevention (CDC) and the American Academy of Pediatrics (AAP). 
We are happy to discuss vaccines and any questions you have about the vaccine schedule.



Our practice prides itself on efficiency through use of technology. We encourage our families to consult our website, register for and use our patient portal and use automated reminders for appointments.  

Office Hours: Monday-Friday 9AM TO 5PM
Please call during office hours to set up an appointment or to speak with our staff.
Back to top