Urgent care is what we do. It’s how we do it that makes all the difference.

We’re redefining urgent care with you in mind.

We believe everyone deserves great care. Our team is dedicated to providing you with a healthcare experience that feels different, and feels personal.

We started vybe to bring cost-effective and convenient healthcare to all parts of Philadelphia. We’re committed to helping our local communities feel better. We treat every patient with a unique mix of empathy, kindness and quality care. We welcome everyone with a smile and do everything we can to make you feel better.

At vybe, we give you the care you truly deserve.

vybe trybe


Alyssa Salvo

Clinical Team Lead

Amanda Mortillaro


Brian Gould

Vice President, Marketing

Daniel Hanley


Danielle Andrews

Center Manager

Geoff Winkley

Medical Director / Physician

Heather Jackson

Clinical Team Lead

Jenna McGuire

Revenue Cycle Manager

Joel Kristoferson

Vice President, Finance

Julie Yeh


Karen Gambrell

Center Manager

Kim Roycroft

Physician Assistant

Kirstin Kirby

Physician Assistant

Lucas Obert

Clinical Team Lead

Maridanielle Annicchiarico

Physician Assistant

Matt Simone

Nurse Practitioner

Michael Protopapas

Clinical Team Lead

Nicole Werner

Vice President, Strategy & Corporate Development

Peter Hotz


Sean Sykes

Clinical Team Lead

Shontay Davis

Clinical Team Lead

Snow Feng

Physician Assistant

Stephen DeFruscio

Chief Operating Officer

Sterling Hammond

Clinical Team Lead

Tricia Brown

Director of Business Development