Our Providers
Our physicians practice in teams with our Physician Assistants and Nurse Practitioner to ensure high-quality care when you need it.
Physician Assistants (PAs) and Nurse Practitioners (NPs) have several years of post-graduate education in diagnosis, treatment and preventative care. They take medical histories, do physical examinations, make diagnoses and treat acute and chronic illnesses. Our PAs and NPs practice under the supervision of a physician, and both PAs and NPs will consult with physicians when out of the scope of their practice. They are licensed to prescribe most medications needed in the care of our patients.
Physicians
Joseph Ferrara MD
Joseph Ferrara MD
Dr. Joseph D. Ferrara came to Plumsteadville Family Practice in 1987. He is board certified in Family Medicine, receiving his specialty training at Columbia’s Family Practice Residency Program at Overlook Hospital in Summit, New Jersey. Dr. Ferrara is a graduate of the University of Virginia and Penn State College of Medicine. He serves the community of Doylestown as a sports team physician, a local school health educator, and as a volunteer for the Ann Silverman Free clinic of Doylestown Hospital. His special interests include sports medicine, wrestling and service to the people of Haiti as the medical director of a clinic in Port au Prince. Dr. Ferrara is married and the father of 5.
Elizabeth McKenna MD
Elizabeth McKenna MD
Dr Elizabeth McKenna joined Plumsteadville Family Practice in 1999 after completing her Family Practice Residency at Abington Memorial Hospital. While at Abington she served as Chief Resident in her final year. Dr McKenna is originally from South Williamsport, PA and graduated from the University of Pittsburgh in 1991 with a B.S. degrees in microbiology. She then went on the medical school at the Pennsylvania State University Medical School in Hershey.
Dr McKenna is Board Certified in Family Medicine and her medical interests include women’s health and preventative care. She and her husband live in Chalfont where they have raised 3 boys. She enjoys exercise, gardening, reading, and travel.
Scott Blore MD
Scott Blore MD
Dr. Scott Blore has been a resident of Bucks County since 5 years of age. He graduated from the Central Bucks School System in 1991. He is a 1995 graduate of the University of Scranton, with a major in Biology and minors in English and Philosophy. He then attended Thomas Jefferson Medical College in Philadelphia, Pa. Upon completion of his Doctorate of Medicine in 1999, he attended East Carolina University to complete a Residency in Family Medicine. He went on to complete a fellowship in Geriatric Medicine in 2004 and spent a year on the faculty as an Associate Professor. During this period he completed a Master’s degree in Business Administration.
Dr. Blore joined Plumsteadville Family Practice in 2004 and is currently on the active staff of Doylestown Hospital and Pine Run Health Center. He is an active member of Doylestown Presbyterian Church. His special interests include Sports Medicine, filling in as a team physician when needed. He enjoys ice hockey, cycling, and time with his family.
Inthusi Selvanayagam MD
Inthusi Selvanayagam MD
Advanced Care Practitioners
Brittany Rider-Gibson PA-C
Brittany Rider-Gibson PA-C
Brittany is a lifelong resident of Bucks County, PA and enjoys serving her community. She joined our team in January 2017. She graduated from University of Delaware in 2012 with a Bachelors of Science Neuroscience and has a Certificate of Science from Philadelphia College of Osteopathic Medicine in Biomedical Sciences. She graduated with a Masters of Medical Science in Physician Assistant Studies from Salus University in 2016.
Brittany enjoys spending time with her husband, two children, and golden retriever. She enjoys traveling, volunteering with her church and all things Philly Sports.
Grace Eustice PA-C
Grace Eustice PA-C
Grace joined Plumsteadville Family Practice in 2015. Grace is originally from Burlington, Vermont and she graduated from the University of Vermont in 2005 with a major in biology and a minor in chemistry. Grace received her Master of Science degree from Arcadia University in 2013 and she is a board certified physician assistant. Grace lives in Bucks County with her husband and two sons. She is grateful to serve this wonderful community.
Karen Anderson CRNP
Karen Anderson CRNP
Board Certified Family Nurse Practitioner. I recently transitioned to Plumsteadville Family Practice after having been with Doylestown Health Primary Care. I graduated from Drexel University in 2019 with my MSN-FNP degree. I have 15 years of RN experience in a variety of settings including Med-Surg, Home Care, case management, and Wound specialty. I was born and raised in Bucks County and for the last 20 years have lived here in Plumsteadville with my husband where we are raising our three kids. I enjoy spending my free time with my family, traveling, gardening, and running or cycling. I believe in a patient-centered holistic approach to healthcare and am here for you not only as a provider, but as an advocate, and resource for better health.
Shannon Hodnett PA-C
Shannon Hodnett PA-C
Shannon joined our practice in April 2019. She grew up in Delaware County, Pennsylvania. She graduated from Messiah College in 2013 with a Bachelor’s degree in Biology, and received her Master’s degree in Physician Assistant Studies from Drexel University in 2015. She worked as a PA in family practice in Bucks County for 3 years prior to joining Plumsteadville Family Practice. She is a board-certified Physician Assistant and is certified to perform CDL physicals.
Shannon lives in Montgomeryville with her husband and son. She enjoys running, investing in her church community and spending time with family and friends.