Provider records sourced from NPPES (CMS National Plan & Provider Enumeration System). Data current as of August 10, 2026.

Joshua Weinstock, MD

Individual provider Cardiovascular Disease Physician · NPI 1821518416

Joshua Weinstock, MD is a Cardiovascular Disease (Cardiology) in Cherry Hill, New Jersey. Graduated from Cooper Medical School of Rowan University in 2017, 9 years ago. Practices with Clinical Care Associates of the University of Pennsylvania Health, a 593-clinician group, works from 2 locations and accepts Medicare assignment. Licensed in New Jersey and Pennsylvania.

Years since qualifying
9
Trained at
Cooper Medical School of Rowan University
Licensed in
NJ, PA
In the registry since
2017
Specialties on file
2
What do these letters mean?
MD — Doctor of Medicine
A physician who completed allopathic medical school.

See every abbreviation used in this directory →

Practice location Address checks out

1865 Route 70 E Ste 260
Cherry Hill, NJ 08003-2066
Phone: (856) 216-0300
Fax: (856) 216-7142
Show map & directions

Pin is approximate — placed at the ZIP-code centre, not the exact door.

Additional practice locations (1)

  • 51 N 39th St Fl 3, Philadelphia, PA 19104-2640 — (215) 662-9189

Specialties & licences

Cardiovascular Disease Physician (primary) Taxonomy 207RC0000X · Licence 25MA10882100 (NJ)
Cardiovascular Disease Physician Taxonomy 207RC0000X · Licence MD480821 (PA)

Record details

NPI number1821518416
Entity typeIndividual (Type 1)
GenderMale
Credentials MD
Sole proprietorYes
NPI enumeratedJune 23, 2017
Last updated in NPPESMarch 26, 2024
Certification dateMarch 26, 2024
Mailing address51 North 39th Street, Phi4, Philadelphia, PA 19104-2640

Medicare enrollment

From the CMS Doctors & Clinicians file — this clinician is enrolled in Medicare.

Medicare specialtyCARDIOVASCULAR DISEASE (CARDIOLOGY)
Also practisesINTERNAL MEDICINE
Medical schoolCOOPER MEDICAL SCHOOL OF ROWAN UNIVERSITY
Graduated 2017 (9 years in practice)
Group practice Clinical Care Associates Of The University Of Pennsylvania Health. — 593 clinicians
Accepts Medicare assignment Yes — accepts the Medicare-approved amount
Practice locations5 on file with Medicare

Other providers in Cherry Hill