Who we are

Shamrock Medicine provides Primary and Psychiatric Care with Convenient Text Based Access to Your Providers!

Book Visits, Ask Questions, and Renew Prescriptions in Person and Online.

Jenny Pak - Nurse Practitioner

Welcoming Kaitlin Moorefield, Family Medicine NP to our Center City and Chestnut Hill locations in Philadelphia!

Jenny Pak - Nurse Practitioner

Welcoming Ricardo Lopez, Psychiatric NP to our Chestnut Hill location!

Jenny Pak - Nurse Practitioner

Welcoming Danielle Cooper, Psychiatric NP to our Cherry Hill, NJ location!

Jenny Pak - Nurse Practitioner

Welcoming Alyssa Dombrosky, Family Medicine NP to our Chestnut Hill location!

Our Team

Insurance Based Primary and Psychiatric Care

Testimonials From Verified Patients

“It was a pleasure being seen by Dr. Kelly. The appointment was not rushed, and he carefully listened to all of my questions/concerns. Overall, he was very knowledgeable, friendly, and I would highly recommend.”

- Luke P.

“I lost my PCP due to retirement and picked Dr. Kelly. His approach is calm, interested and thorough. He was professional and I was seen immediately. My wife is looking for a PCP and I will 100% recommend Dr. Kelly.”

- Jeffrey B.

“Dr. Kelly was great to deal with and made the process of meeting a new doctor incredibly easy. His calm demeanor and clean office made the whole experience enjoyable, so I would recommend him to anyone looking at his page.”

- Dylan B.

“My first experience as a primary care patient at Dr. Peter Kelly’s office was great. It was seamless and a very comfortable atmosphere. The experience of his boutique office was refreshing and nothing like the typical high volume primary care clinic that most are use too. I would recommend Dr. Kelly to anyone looking for a primary care physician.”

- Ella T.

“I feel so lucky to have found Dr Kelly! He is knowledgeable, professional and personable. His office is comfortable and the everything about the practice is technologically and aesthetically modern.”

- Liz N.

“Dr. Kelly was awesome. Super friendly, on time and efficient”

- Jennifer E.

“Dr. Kelly was very helpful and super simple to schedule. Refreshingly easy visit.”

- Daniel N.

“Dr. Kelly is one of the first doctors that truly made me feel heard! Highly recommended.”

- Jazmine H.

“Dr.Kelly was amazing! Very attentive & authentic! I will be changing my primary care to him!”

- Amina R.

“Establishing a new primary care doctor can be overwhelming but I’m so glad I made the switch. Very happy!”

- Wesley H.

Primary Care/Psychiatric Care

Personal Primary Care

Mental Health

Attention Deficit Disorder
Anxiety
Depression
Personal Primary Care

Well Visits

Physical Exams
Labs
Prescription Refills
capsules

Specialty Care

Testosterone Treatment
Hair Loss Treatment
STD Management
  • Board Certified Physician.
  • Virtual Care. Online Patient Portal.
Insurance Plans We Accept

Insurance Plans We Accept

We currently accept Aetna, Anthem Blue Cross, Anthem Blue Cross Blue Shield, Blue Cross Blue Shield, Cigna, Empire Blue Cross Blue Shield (Health), Highmark Blue Cross Blue Shield, Horizon Blue Cross Blue Shield of New Jersey, Humana, Independence Blue Cross, Medicare, Meridian Health Plan, Meritain Health, and UnitedHealthcare.

add

Shamrock Med Plus – Contact Us Today!

Learn how Shamrock Med Plus can support your health.

Our Team

Meet Dr. Kelly

An experienced Board Certified Provider to serve you.

No Insurance?

No Insurance?

Call today for our discounted rates.

Sign up for trusted wellness tips and Shamrock Medicine's Monthly Newsletter on Health and Wellness.
Stay informed. Stay Healthy!

GET HEALTH INSIGHTS STRAIGHT TO YOUR INBOX