Browse specialtiesSee all specialties A-Z
Chiropractors
Dentists
Dermatologists
Ear, Nose & Throat Doctors
Endocrinologists
Eye Doctors
OBGYNs
Ophthalmologists
Optometrists
Orthopedic Surgeons
Podiatrists
Primary Care Doctors
Psychiatrists
Psychologists
Therapist-Counselors
Discover
Are you a top doctor or health service?
Discover
Are you a top doctor or health service?

Shamrock Medicine
9 specialtiesPhiladelphia, PA • 3 locations4.94
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.94
Wait time
4.89
Bedside manner
4.96
Insurances accepted
99% of patients have successfully booked with these insurances
Aetna
Cigna
UnitedHealthcare
Highmark Blue Shield
Independence Blue Cross





Book an appointment for freeThe office partners with Zocdoc to schedule appointments
Scheduling details
All procedures
See if they’re in-network
Available appointments

All provider availability
Shamrock Medicine
407 S 10th St, Ste 101, Philadelphia, PA 19147


Today, Apr 4 – Fri, Apr 17
Insurances accepted
99% of patients have successfully booked with these insurances
Aetna
Cigna
UnitedHealthcare
Highmark Blue Shield
Independence Blue Cross





3 office locations
1 of 3
Providers at Shamrock Medicine (0)
No results
This practice has no doctors that match your search criteria.
Shamrock Medicine
Shamrock Medicine is a Boutique Family Medicine and Adult and Child Psychiatry practice. We are currently accepting New Patients over the age of 18. Dr. Peter Kelly is a Family Medicine Doctor.
Nurse Practitioner Jenny Pak and Betty Glauberzon are Family Medicine NP's. Olivia Mouras and Ilyssa Krane are Adult and Child/Adolescent Psychiatric NP's. We believe in providing convenient access to amazing care in a comfortable setting.
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.94
Wait time
4.89
Bedside manner
4.96
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
2314 reviews
Most relevant
Dr Kelly is amazing! Extremely knowledgeable and friendly. Probably one of the best doctors I’ve ever seen. Thank you!
March 25, 2025Christopher M.Verified patient
The wait was short and Dr.Kelly was a clear communicator and was inquisitive of all my health concerns. 10/10 experience.
January 30, 2025Emre Adam C.Verified patient
ALOT of texts and emails just for one appt... i might scale that back a bit. I didn't need a 6am alert from zocdoc LOL
October 17, 2024Paul P.Verified patient
Dr Kelly and his staff are all clear and concise. He's kind and easy to talk to and his office is essily reachable.
October 12, 2024William J.Verified patient
Dr. Kelly is the kind of doctor that listens to you. He hears and works with you. I highly recommend him.
January 24, 2025Francis O.Verified patient
Great Dr.. Addressed all my needs. Love I can do video or in person and being able to text is super convenient at times
April 1, 2024Omar E.Verified patient
Went in for a routine yearly exam and Dr. Kelly was very personable and accommodating. His office was nice and rather comfy.
Initials hidden
He was okay, seemed kind of in a rush. I had to repeat my symptoms several times to get across that I wasn't feeling well.
Initials hidden
Great chill and thoughtful experience. Doc is approachable, knowledgeable, and genuinely had my best interest in mind.
November 20, 2023Jack M.Verified patient
Smart, thorough, interested in my well-being. Nicest and cleanest doctor’s office I’ve ever been in.
January 13, 2025Initials hidden
Excellent listener who makes you feel comfortable and heard and is eager to give the best care
February 18, 2025Initials hidden
Definitely recommend Dr. Kelly! very friendly, clear communicator and explained things very well. Look no further!!
August 1, 2023Francisco M.Verified patient
Clean environment. Nice and well listened doctor. Overall doctor Kelly is such a nice person.
Initials hidden
Dr Kelly is a pretty great GP. Great bedside manner, very thorough, and extremely knowledgeable.
November 5, 2024Christopher C.Verified patient
The directions to the office was clear and easy to find. Very clean office
August 13, 2025Barbara C.Verified patient
First rate care. Provider answered all my questions..with seamless referral for bloodwork.
January 15, 2025Gregory N.Verified patient
Dr. Kelly is a great doctor and the office staff is very friendly and helpful — I highly recommend.
Initials hidden
Dr. Kelly is personable and knowledgeable. I have complete confidence in his skills and judgement.
June 20, 2024Craig C.Verified patient
Great experience. The doctor was very prompt, easy to talk to, and very helpful. I would happily return.
December 26, 2023Aaron M.Verified patient
Nice clean peaceful atmosphere and the doctor was very welcoming made me comfortable on my first visit
January 12, 2024Charles F.Verified patient
Establishing a new primary care doctor can be overwhelming but I’m so glad I made the switch. Very happy!
January 25, 2023Wesley H.Verified patient
It was a great experience he cared about what I discussed with him and make great recommendations.
December 8, 2023Otis P.Verified patient
I was happy Dr Kelly had morning appointments and was taking new patients. I found my PCP in Dr Kelly.
Initials hidden
Great doctor, very attentive and patient with any questions I have. Can’t recommend him enough
Anna M.Verified patient
Friendly, personable doctor. I felt comfortable discussing health issues with him.
September 10, 2024Robert F.Verified patient
Dr. Kelly was great. He attended to my needs and answered my questions thoroughly
September 12, 2024Michael H.Verified patient
Dr Kelly is a great doctor who is clear, kind, and a great guidance towards better health.
Initials hidden
Dr. Kelly is a great listener and made me feel extremely comfortable during the visit.
March 26, 2024Devin H.Verified patient
Super attentive; great staff; sent a reminder. Just overall an excellent experience.
June 11, 2024William C.Verified patient
Dr. Kelly is thorough, friendly and a great listener. I trust his knowledge and insights.
August 22, 2023Craig C.Verified patient
Concise and personable, he’s smart and he listens— an ideal doctor’s appt 10/10
June 26, 2024Initials hidden
Dr.Kelly was amazing! Very attentive & authentic! I will be changing my primary care to him!
January 5, 2023Amina R.Verified patient
Great place. Nice and personable experience and straight to the point
December 3, 2024Albert W.Verified patient
Peter was awesome. Super knowledgeable and an attentive listener!
January 15, 2025Kyle I.Verified patient
The doctor took the time to answer all of my questions, very informative- would go back
April 13, 2023Ellen R.Verified patient
Great experience. Quick and easy. Ordered follow up and was seen same day. Good guy!
September 28, 2023Eric T.Verified patient
Doctor Kelly listened, gave me all the time I needed, and was very accessible,
February 28, 2024Jennifer R.Verified patient
Dr Kelly was punctual, knowledgeable, and addressed my concerns. Would recommend.
November 20, 2023Christina K.Verified patient
Dr. Kelly is a great doctor! He took the time to listen and discuss treatment options
April 17, 2023Initials hidden
Dr. Kelly is one of the first doctors that truly made me feel heard! Highly recommended.
December 7, 2022Jazmine H.Verified patient
Dr. Kelly was great. Willing to answer all my questions and very knowledgeable
February 12, 2024Dennis M.Verified patient
Good experience and offered telehealth follow up appointments.
January 4, 2025Sarah B.Verified patient
Great Doctor, took the time to answer all my questions with patience and care.
August 9, 2023Michael C.Verified patient
Everything was great, a doctor was super attentive and understanding.
Initials hidden
Dr. Kelly was very helpful and super simple to schedule. Refreshingly easy visit.
December 4, 2022Daniel N.Verified patient
Always a great visit with this doctor and always recommended!
October 13, 2024Brandon C.Verified patient
Great office will be returning here for all my following appointments.
December 21, 2023Initials hidden
It's my first visit to see Dr Kelly. He was friendly and professional.
June 26, 2023Soon Yew T.Verified patient
Dr. Kelly is an amazing, both as a doctor and as a person.
Initials hidden
Dr. Kelly is the absolute best. I feel so thankful to have found him!
March 6, 2023Kara D.Verified patient
Loading...