If you are looking for modern, accessible primary care in Chestnut Hill, PA, Shamrock Medicine is here for you. We are accepting new patients and provide insurance-based primary and psychiatric care designed to make it easier to stay connected to your healthcare team. With convenient text-based access to providers, you can book visits, ask questions, and order labs both in person and online.

Our Chestnut Hill location makes it simple for local patients to get care close to home, with a friendly team and a more connected approach to medicine.

 

A Better Care Experience for Chestnut Hill Patients

At Shamrock Medicine, we believe healthcare should be easier to use and easier to trust. Patients in Chestnut Hill, PA can turn to us for primary care and psychiatric care that fits real life. Whether you need ongoing wellness support, help managing a health concern, or a provider who is easier to reach, our practice is built around convenience and continuity.

We combine in-person care with online access, so you do not have to choose between personal attention and flexibility. That means you can stay on top of your health without unnecessary delays or added stress.

 

Why Patients Choose Shamrock Medicine

Patients looking for primary care in Chestnut Hill, PA often want more than a standard office visit. They want a practice that is responsive, local, and easy to work with. At Shamrock Medicine, you will find:

  • Insurance-based care for primary and psychiatric needs
  • Text-based access to providers for added convenience
  • The ability to book visits, ask questions, and order labs in person and online
  • A trusted local office with a professional, welcoming team
  • A care model designed to support ongoing health, not just one-time visits

This approach helps you get answers faster and stay more engaged in your care.

 

Meet the Chestnut Hill Care Team

Our Chestnut Hill, PA team includes experienced providers who are committed to patient-centered care. Your care team includes Dr. Peter Kelly, along with family medicine nurse practitioners Amanda Brown, Salema Davis, and Karine Keshgegian.

This team-based model gives patients access to skilled clinicians who focus on listening, communication, and practical support. Whether you are coming in for a routine visit or ongoing care, you can expect a thoughtful and professional experience.

 

What to Expect

Getting started with Shamrock Medicine is simple. First, schedule an appointment for the Chestnut Hill office. Then, meet with a provider in person or connect through convenient online options. From there, you can continue to use text-based access to ask questions, coordinate care, and manage next steps.

For many patients in Chestnut Hill, PA, this makes healthcare feel more manageable. You get a medical practice that is easier to reach and better aligned with how people live today.

 

Visit Our Chestnut Hill Location

Shamrock Medicine is conveniently located at:

6 East Willow Grove Ave
Philadelphia, PA 19118

Hours: Monday through Friday, 9 am to 5 pm

If you live in Chestnut Hill, PA and want accessible care from a team that values communication, convenience, and continuity, Shamrock Medicine is ready to help.

 

Schedule Your Appointment

Shamrock Medicine is accepting new patients for insurance-based primary and psychiatric care. If you are ready for a more connected healthcare experience in Chestnut Hill, PA, schedule your appointment today and get the care you need from a team you can trust.

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