Advanced Practice Providers

Get To Know Our Nurse Practitioners & Physician Assistants

Welcome to Oracle Heart & Vascular in Fredericksburg and King George, VA! Our advanced practice providers are excited to meet you and provide exceptional, trustworthy cardiovascular care. With a rich passion for helping and serving the needs of others, our team of nurse practitioners and physician assistants is committed to helping you achieve your heart and vascular goals. Learn more about our advanced practice providers by reading about them below.

Portrait of emily barnes, fnp-c, nurse practitioner at oracle heart and vascular

Emily Barnes,
FNP-C

Nurse Practitioner

Portrait of christina ramia, fnp-c, chfn, nurse practitioner at oracle heart and vascular

Christina Ramia,
FNP-C, CHFN

Nurse Practitioner

Portrait of sonia johnson, fnp-c, nurse practitioner at oracle heart and vascular

Sonia Johnson,
FNP-C

Nurse Practitioner

Katherine perez, agacnp-bc at oracle heart & vascular specializing in advanced cardiac care

Katherine Perez,
AGACNP-BC

Nurse Practitioner

Francine smith, staff member at oracle heart & vascular, smiling and posing in a professional setting.

Francine Smith,
FNP-C

Nurse Practitioner

Portrait of kat carpenter, ccrn, fnp-c, nurse practitioner at oracle heart and vascular

Kat Carpenter,
CCRN, FNP-C

Nurse Practitioner

Portrait of rochelle green, fnp-c, nurse practitioner at oracle heart and vascular in fredericksburg and king george, va

Rochelle Green,
FNP-BC

Nurse Practitioner

Patient-Centered Care Is At The Heart Of What We Do

Oracle Heart & Vascular proudly serves the Fredericksburg and King George communities with compassionate, patient-focused cardiovascular care. Our experienced team is committed to delivering advanced treatment, personalized support and clear patient education so you feel informed and confident every step of the way. Schedule your appointment today and take the next step toward better heart health with a team that puts you first.