Dr. Peter Kelly, DO
Dr. Peter Kelly
Primary Care Physician
Dr. Peter Kelly is a Board Certified Physician and has been practicing Family Medicine for over 10 years. Dr. Kelly treats adults of all ages and children above the age of five. He is experienced in managing both acute and chronic medical conditions and has an extensive background in both Chronic Care and Urgent Care settings. Dr. Kelly believes in evidence- based medicine. However, he is open minded regarding alternative medical care when other treatment modalities are limited…
William Brewer, PA-C
William Brewer
Physician Assistant
William Brewer is a board-certified physician assistant. He received his bachelor’s degree from Rutgers University in Cell Biology and Neuroscience and then went on to receive his Masters in Medical Science degree from Salus at Drexel University’s Physician Assistant Program. William enjoys practicing preventative medicine…
Amanda Brown, NP
Amanda Brown
Family Nurse Practitioner
Amanda Brown has over 6 years of experience as a Family Nurse Practitioner and 8 years of experience as a Registered Nurse. She is passionate about patient advocacy, education and counseling to help guide each person towards their individual health and wellness goals.
Meghan Carlin, NP
Meghan Carlin
Family and Geriatric Nurse Practitioner
Meghan Carlin, MSN, AGNP-C, is a board-certified Nurse Practitioner with nine years of progressive clinical nursing experience. She provides comprehensive primary care with an emphasis on preventive health…
Ilyssa Carsia, PMHNP-BC
Ilyssa Carsia
Psychiatric Care
Ilyssa Carsia is a board certified psychiatric mental health nurse practitioner (CRNP, PMHNP-BC). She received a bachelors degree in psychology from the University of Pittsburgh before going on to obtain another Bachelor’s degree in nursing from Holy Family University. She then received her master’s in nursing as PMHNP from Thomas Jefferson University. She has extensive experience as a registered nurse in both medical-surgical and outpatient settings.
Danielle Cooper, PMHNP
Danielle Cooper
Psychiatric Nurse Practitioner
Danielle Cooper, PMHNP, is a board-certified psychiatric-mental health nurse practitioner with 17 years of nursing experience, including 10 years in psychiatry. She strives to create a welcoming, safe, and nonjudgmental environment where patients feel comfortable collaborating on individualized treatment plans that promote recovery and overall well-being.
Salema Davis, FNP-C
Salema Davis
Family Nurse Practitioner
Salema Davis, MSN, FNP-C, is a board-certified family nurse practitioner. She earned both her Bachelor and Master of Science in Nursing from Thomas Jefferson University. After completing a primary care fellowship for advanced practice clinicians at ChristianaCare, she continued her work with the organization at one of its community-based primary care offices.
Alyssa Dombrosky, NP
Alyssa Dombrosky
Family Nurse Practitioner
Alyssa Dombrosky is an experienced board-certified family medicine Nurse Practitioner that has practiced in Philadelphia and Northern New Jersey. Her practice centers around providing preventative health care to individuals across their lifespan so they may feel empowered to make informed decisions regarding their health…
Erika Gardus, APRN, RN
Erika Gardus
Family Nurse Practitioner
Erika Gardus is board certified Family Nurse Practitioner. Throughout her nursing career, Erika has worked in both the inpatient and outpatient setting. Erika enjoys building relationships with her patients to foster a collaborative environment in which patients feel empowered to play an active role in their health care…
Dr. Monalisa Ghose, M.D.
Dr. Monalisa Ghose, M.D.
Family Medicine Physician
Dr. Mona Ghose, a board-certified Family Medicine physician, provides comprehensive primary care to adults, focusing on preventive medicine and the management of both acute and chronic medical conditions…
Betty Glauberzon, NP
Betty Glauberzon
Nurse Practitioner
Betty is a compassionate and dedicated board-certified Adult- Geriatric Nurse practitioner. She worked at Penn Medicine for 6 years on a busy medicine floor before moving to the Southwest where she worked as a primary care nurse practitioner in a busy small town clinic seeing teens, adults and geriatric patients. Betty enjoys spending the time to get to know her patients in order to create personalized care plans…
Karine Keshgegian, MSN, FNP-C
Karine Keshgegian
Family Nurse Practitioner
Karine Keshgegian, MSN, FNP-C, is a board-certified Nurse Practitioner. She brings 10 years of diverse nursing experience, with a strong background in caring for patients across a variety of clinical settings and supporting individuals and families through both acute and chronic health needs…
Ricardo Lopez, NP
Ricardo Lopez
Psychiatric Nurse Practitioner
Ricardo Lopez, PMHNP-BC, is a board-certified Psychiatric Mental Health Nurse Practitioner with a unique blend of clinical, academic, and scientific expertise. He earned his PMHNP degree from Wilkes University, a Bachelor of Science in Nursing from West Chester University, and advanced graduate degrees in Biology from the University of Buenos Aires…
Kaitlin Moorefield, MSN, AGPCNP-BC
Kaitlin Moorefield
Adult-Gerontology Primary Care Nurse Practitioner
Kaitlin Moorefield, MSN, AGPCNP-BC, is an Adult-Gerontology Primary Care Nurse Practitioner who earned her Master of Science in Nursing from Thomas Jefferson University. She takes a collaborative, whole-person approach to healthcare, focusing on preventive medicine and ensuring patients feel informed, heard, and actively involved in their care.
Olivia Mouras, PMHNP-BC
Olivia Mouras
Psychiatric Care
Olivia Mouras holds a Bachelor of Science in Nursing from LaSalle University and a Master’s degree in Primary Care as a Family Nurse Practitioner from Drexel University. While gaining valuable experience at the Hospital of the University of Pennsylvania, Olivia recognized a pressing need for improved access to psychiatric mental health services. This realization led her to obtain a Post-Master’s Certification as a Psychiatric Mental Health Nurse Practitioner Across the Lifespan.
Jenny Pak,
NP
Jenny Pak
Nurse Practitioner
Jenny Pak is a board-certified Family Nurse Practitioner. She received her Master’s in Nursing from Thomas Jefferson University in their family across the lifespan program. She received her BSN from Thomas Jefferson University as well, and has worked as a registered nurse at TJUH for over 5 years. Throughout her time in healthcare, Jenny has always believed that the key to keeping patients out of the hospital is by delivering exceptional outpatient primary care.
Christine Troyer, Psychiatric NP
Christine Troyer
Psychiatric Nurse Practitioner
Christine is a board-certified Psychiatric Mental Health Nurse Practitioner (PMHNP-BC) with a career in healthcare that began in 2008. Her background includes experience as a first responder and many years working as an ER and ICU registered nurse.
Quality Compassionate Care
Shamrock Medicine provides both traditional insurance-based care AND offers a Monthly Membership Fee option for patients who are interested. Our mission is to provide convenient, individualized care to our patients. We provide home, office, and online visits!


















