Dr. Catherine M. Krouse is a board certified family physician born and raised in Lancaster County, Pennsylvania.Received Bachelor's degree in World Religion from Temple University and medical degree from Philadelphia College of Osteopathic Medicine. Completed Family Medicine residency in Maine, graduating in June 2014.Her experience studying both the humanities and medical science shaped her perspective of medicine and practice. Believes every person is unique and requires a unique path to health and healing.Yoga is an important part of Dr. Krouse's life and medical practice. She has received her 200 hour yoga teacher certification through Phoenix Rising Yoga Therapy and teaches classes blending guided meditation, Hatha, and Vinyasa.
Contact the practice for current pricing.
We use Google Analytics cookies to understand how the site is used. You can decline, and we honor your browser’s Global Privacy Control signal. See our Privacy Policy.