Our Team
At Preventive Primary Care, we’re dedicated to helping you enjoy your life to the fullest, by providing you with a more proactive and personalized approach to healthcare.
Our experienced team of healthcare professionals offer care to individuals 18 and older in a comfortable and inviting environment.
We believe in treating the whole patient, not just the current symptoms. We’re committed to listening to your health concerns, and providing you with the care you need to avoid unnecessary trips to the hospital, stay active, and enjoy good health.
We look forward to seeing you in our practice, and supporting you with quality care for years to come.
At Preventive Primary Care, we’re dedicated to helping you enjoy your life to the fullest, by providing you with a more proactive and personalized approach to healthcare.
Our experienced team of healthcare professionals offer care to individuals 18 and older in a comfortable and inviting environment.
We believe in treating the whole patient, not just the current symptoms. We’re committed to listening to your health concerns, and providing you with the care you need to avoid unnecessary trips to the hospital, stay active, and enjoy good health.
We look forward to seeing you in our practice, and supporting you with quality care for years to come.

Dr. Anthony Alfieri, D.O., FACC
Advisory - Cardiologist & Vein Specialist

Ellen Neff, APRN, FNP-BC
Nurse Practitioner

Catherine Slaugh, AGNP-C
Nurse Practitioner
Catherine joined the team in May 2024, bringing with her a strong background in both cardiology and primary care. She spent nearly a decade working as a nurse in the cardiothoracic surgery department before earning her Nurse Practitioner degree from Seton Hall University. Following graduation, she worked for two years at a cardiology and internal medicine practice in the Washington, D.C. area before relocating to Delaware. Catherine is passionate about patient care and believes that prevention is key to living a long, healthy, and fulfilling life. In her free time, she enjoys playing soccer and exploring the outdoors with her husband and their two children.

Jessica Badger, PA-C
Physician Assistant
Jessica is a board certified Physician Assistant (PA-C). She completed her medical training at Yale University and her Bachelor of Arts in Biology from Earlham College. Jessica grew up in Florida and moved with her family to Delaware in 2018. With a strong background in primary care, she joined the Alfieri Cardiology Team in October 2023 and is excited to be working with cardiovascular and primary care patients. In her free time, Jessica enjoys gardening, baking, the outdoors, and spending time with her family and friends.