Hi there!  I”m Sofia.

I’m a board-certified Family Medicine physician with additional training in Integrative Medicine, and a strong foundation in nutrition, fitness, osteopathic manipulation, herbalism, and acupuncture. I’ve trained at Jefferson Health and Virtua Health—two respected institutions that have shaped my approach to whole-person care—but what I really want you to know is that I’m more than just a list of credentials.

I’m a mother to three rambunctious and funny boys who fill my life with joy, chaos, and constant lessons in patience and presence. I’m also a wife to Steven, a creative musician and talented artist in the making, whose grounded energy, good sense of humor, and imagination bring inspiration and balance to our home.

As an immigrant myself, I’ve learned the importance of hard work, resilience, and building a life rooted in purpose and compassion. That perspective deeply informs how I connect with and care for others navigating their own journeys.

But most importantly, I’m human too. I care deeply about my patients and want them to know—and feel—that I’m walking beside them on their journey, not simply giving instructions from above. I’ve struggled with carving out guilt-free time for myself, saying no to the break-room donut, balancing motherhood with medicine, and quieting a busy mind at the end of a long day. I get it, because I’ve lived it—and I’m here to help.

I approach medicine with humanity, compassion, and creativity—blending science with holistic healing to help my patients live fuller, healthier lives. I truly love what I do, and it would be an honor to support you on your wellness journey.