Dr. Teresa is new to AVA Care, starting in the summer of 2019. She earned her medical degree from the Philadelphia College of Osteopathic Medicine, then completed a family medicine residency in Reading, PA, and has been board certified in Family Medicine since 1992. After relocating to Virginia, Dr. Teresa has practiced primary and urgent care, and has acted as chief medical officer for a community health center to fulfill a desire to help the underprivileged. She especially enjoys treating women’s health issues. She is married to Mark and has two adult daughters. Her pastimes include hiking, travel, gardening, photography, sewing, and serving at church.