Health is more than the absence of disease, it is the state of complete physical, mental and social well-being. My role as your physician is to guide you on your journey to wholeness and health. Healing comes from promoting balance in all aspects of life. I will personalize support in your endeavor to allow your genetically unique self to thrive in your unique environment.
Health is more than the absence of disease, it is the state of complete physical, mental and social well-being. My role as your physician is to guide you on your journey to wholeness and health.…
About
Graduating from a dual degree program, I received an MD degree from Stritch School of Medicine and my PhD in Immunosenescence from Loyola University-Chicago. Following, I completed the Marshal University Family Medicine Residency program with an emphasis in International Health, included the Walter Reed Naval Tropical Medicine certification. Since then I have become a diplomate of the American Board of Family Medicine and the American Board of Integrative and Holistic Medicine. I am a certified ReCODE practitioner of the Bredesen Protocol and continue to pursue studies at the Institute for Functional Medicine.
Overview
Diseases & Conditions
Treatment & Services
Ages Seen
Languages Spoken
Locations
Education & Training
Loyola University Chicago, Stritch School of Medicine - Maywood - IL - Doctor of Medicine - (2007)
Marshall University School of Medicine - Huntington - WV - Residency in Family Medicine - (2007-2010)
Loyola University - Chicago - IL - Doctorate of Philosophy, Department of Cell Biology, Neurobiology and - (2002-2005)
Board Certifications
Schedule Online Now
Note: This provider is part of a care team. When viewing availability, you will see appointments for this provider as well as other providers who practice at this location as part of a care team to ensure you can book the appointment most convenient for you.
Please check with your insurance to verify coverage. If scheduling for a COVID-related reason, procedure or injection, or for additional appointment times with alternate providers, call 414-805-6644.
Note: This provider is currently not accepting new patients. If you are looking to schedule online with a provider you have not seen before, please select another provider, or call 414-805-6644 or use our online form.
You will not in WI at time of visit
You will not in WI at time of visit
* Due to high volume, only the most recent 30 comments are displayed for a selected value.