Primary Care
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.
Call or email us today for a Traditional Insurance Based Appointment OR Create a Membership (for patients over age 18).
Interested in enhanced care? Ask about our Shamrock Membership—guaranteed same-day appointments, no required in-person visits!
Personal Primary Care
At Shamrock Medicine, we care for everything from common illnesses to chronic disease.
Connect to care Virtually
Connect to on-demand care over video. Message our care team. Renew prescriptions and book appointments with just a few taps.
Easily book appointments at any of our offices
Our providers have access to your complete health history — so you can get truly personalized care wherever you work, live, and travel.
Wellness and Prevention
Insurance Plans We 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 NJ
Humana
Independence Blue Cross
Medicare
Meridian Health Plan
Meritain Health
UnitedHealthcare
Shamrock Medicine: Your Trusted Primary Care Doctors in Philadelphia
When it comes to finding exceptional Primary Care Physicians in Philadelphia, look no further than Shamrock Medicine. We understand the importance of accessible, comprehensive healthcare, which is why we offer both primary care and psychiatric services to meet your diverse medical needs.
Primary Care Physicians: Virtual Convenience
At Shamrock Medicine, we’re revolutionizing the way you access healthcare. Our team of expert Primary Care Doctors in Philadelphia now offers video appointments, bringing quality care right to your home. No need to battle traffic or rearrange your busy schedule – our virtual visits provide the same thorough care you’d receive in-office, with added convenience.
Comprehensive Primary Care Services
Our Primary Care Physicians in Philadelphia are dedicated to your overall health and well-being. We offer a wide range of services, including:
- Preventive care and wellness checks
- Chronic disease management
By choosing Shamrock Medicine, you’re partnering with a team that takes a holistic approach to your health, ensuring all aspects of your well-being are addressed.
Integrated Psychiatric Care
What sets Shamrock Medicine apart is our commitment to both physical and mental health. Our practice uniquely combines primary care with psychiatric services, providing a seamless healthcare experience. This integrated approach allows for better coordination of care and more comprehensive treatment plans.
Why Choose Shamrock Medicine?
- Convenience: Video appointments mean you can consult with top Primary Care Physicians in Philadelphia from the comfort of your home.
- Comprehensive Care: We address both your physical and mental health needs under one roof.
- Experienced Team: Our physicians are board-certified and up-to-date with the latest medical advances.
- Patient-Centered Approach: We take the time to listen and develop personalized treatment plans.
Finding “Primary Care Physicians” has never been easier. With Shamrock Medicine’s virtual care options, expert physicians are just a text or video call away, no matter where you are in Philadelphia.
Your Health, Our Priority
At Shamrock Medicine, we’re committed to providing exceptional care to the Philadelphia community and beyond. Whether you need a routine check-up, management of a chronic condition, or mental health support, our team of Primary Care Doctors in Philadelphia is here to help.
Don’t let healthcare become a hassle. Experience the Shamrock Medicine difference today. Schedule your telephone or video appointment and discover why we’re the preferred choice for Primary Care Physicians in Philadelphia.
Areas Served:
We offer primary care services in the following cities and counties in Pennsylvania and New Jersey.
Cities:
Philadelphia, Ambler, Cherry Hill, Haddonfield, Moorestown, Marlton
Counties:
Philadelphia, Montgomery, Camden


