Psychiatric Care

At Shamrock Medicine, we take a unique approach to Psychiatric care and Wellness. We tailor our Psychiatric care to your specific needs by eliminating the barrier between Provider and Patient.

Current Shamrock Medicine accepts Aetna, Cigna, Highmark BCBS, Independence BCBS, Humana, Medicare, and United Insurances.

Text us at 215-585-2342 or email today for an Appointment. Our Psychiatric NP sees Children over the age of five and Adults.

A Shamrock Medicine membership makes it faster, easier, and more enjoyable to look after your health.

Personal Primary Care

Personal Psychiatric Care

At Shamrock Medicine, we provide compassionate mental health care. From common conditions to complex psychiatry, if you are looking for the best care in Philadelphia contact us now for an appointment.

Connect to care Virtually

Connect to care In-Person And Virtually

Connect to our providers in person or over video. Just text our care team for an appointment. Renew prescriptions and book appointments with just a few taps.

Easily book appointments at any of our offices

Easily book appointments at any of our offices

Our providers have access to your complete health history. With the option of telehealth you can get personalized care wherever you work, live, and travel.


Wellness and Prevention

We promote mental well-being through cutting-edge screenings, preventive measures, and lifestyle guidance for comprehensive psychiatric care.

Wellness and Prevention
Insurance Plans We Accept

Insurance Plans We Accept

Areas Served:

We provide psychiatric care services in the following cities and counties in Pennsylvania and New Jersey.


Philadelphia, Ambler, Cherry Hill, Haddonfield, Moorestown, Marlton


Philadelphia, Montgomery, Camden

Contact Us

Contact Us

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

Shamrock Medicine