Take the First Steps to Optimize Your Health & Quality of Life:

  • Schedule your FREE 10-minute consultation using the online scheduler below or calling 410-956-3090.*

  • Review Prices & Packages to select the best option for you. Then, schedule your “New Patient Visit” by using the online scheduler below or calling the office. Review Patient Consent Form here.

  • Check email for required paperwork & submit all completed paperwork at least 3 days prior to your appointment.

* 10-minute Consults are not required but are encouraged if you have a condition not listed here.

To schedule an In-Person Appointment, please call the front desk at 410-956-3090.

Schedule Below

Testimonials

“Dr. Stewart has changed everything for me. I was exhausted with no energy and so over hearing that nothing could be done or that only heavier medications would fix my gut and skin issues. Working with Dr. Stewart has put me on an entirely new path of health and I feel so much better.”

– KM

“She’s a compassionate doctor who is excellent at getting to the root cause of health issues and I’ve recommended her to many family members and friends!”</