Our Team

Dr. Peter Kelly,

Dr. Peter Kelly - Primary Care Physician

Dr. Peter Kelly
Primary Care Physician

Dr. Peter Kelly is a Board Certified Physician and has been practicing Family Medicine for over 10 years.

He is a graduate of the University of Notre Dame in South Bend, IN and the University of New England School of Osteopathic Medicine in Biddeford, ME. Dr. Kelly completed his residency in Family Medicine at the University of Medicine and Dentistry of New Jersey in 2010. He is Board Certified in Family Medicine and is a Member of the AOA and AMA. 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.

Our Team

Jenny Pak,

Jenny Pak - Nurse Practitioner

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.

Our Team

Olivia Mouras, PMHNP-BC

Olivia Mouras - Psychiatric Care

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.

Learn More

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!

Contact Us

Contact Us

Submit your info and we’ll get back to you.

Shamrock Medicine