Medicared For All Logo

James Mccaffrey in Abington, Pennsylvania

Home Pennsylvania Abington

James Mccaffrey has Cardiovascular Disease (cardiology) as his primary medical specialty. Their primary office is: 1200 Old York Rd in Abington, Pennsylvania. There is an additional office location, for a total of two, for James Mccaffrey that can be viewed further down.

They're a part of the: Heart Group Of Abington Ltd. medical group which has around 23 members. You can call their office at 215-481-2095 to schedule an appointment. They also accept the Medicare-approved amount as payment in full. They attended Sorry, his university is not listed and graduated in 2013 (around 11 years of experience). They are not listed as doing telehealth appointments, but this may have changed. It can't hurt to call and check. If anything it may encourage them to make them available if they are not currently.


James A Mccaffrey Office Phone and Directions

James Mccaffrey
Heart Group Of Abington Ltd.
1200 Old York Rd
Abington, Pennsylvania 19001
215-481-2095


Patient Ratings
Please rate your experience with James Mccaffrey below to help others make a more informed decision. Thanks!
Current Rating: Loading...

Phone: 215-481-2095


Enter a starting address:


Healthcare Info for James Mccaffrey

Additional Medical Specialties Include:
INTERNAL MEDICINE

Medical School: Sorry, his university is not listed
Graduation Year: 2013
The Primary Medical Specialty for James Mccaffrey is listed as: Cardiovascular Disease (cardiology)
Approximate Years of Experience: 11
PAC (PECOS ID)#: 1355640087
NPI #: 1427497676
NPI Created On: 06/20/2013
NPI Last Updated Listed as: 02/16/2022
Primary Taxonomy Code: 207R00000X
License Number:
MT204955
Listed Gender: Male

Open Payments Data. This can include items to test (Durable Medical Equipment (DME)), Biological, Drug Samples, etc. This data must be reported to CMS.


Payments Total: $16

Number of Payments:: 1

Form of Payment: Cash or cash equivalent

Record ID:: 783536839

Being Disputed:: No

Product Related: Yes

Drug or Biological: Drug

Product Category #1: Cardiovascular

Name of Drug #1: ELIQUIS

Open Associated Drug #1: 0003-0894-31


Payments Total: $30

Number of Payments:: 1

Form of Payment: In-kind items and services

Third party is a Charity:: No

Record ID:: 777779045

Being Disputed:: No

Product Related: Yes

Drug or Biological: Device

Product Category #1: TACHY

Name of Drug #1: GENERAL TACHY


Payments Total: $15

Number of Payments:: 1

Form of Payment: In-kind items and services

Third party is a Charity:: No

Record ID:: 777752895

Being Disputed:: No

Product Related: Yes

Drug or Biological: Device

Product Category #1: PAIN MANAGEMENT

Name of Drug #1: ROTABLATOR


Payments Total: $126

Number of Payments:: 1

Form of Payment: Cash or cash equivalent

Third party is a Charity:: No

Record ID:: 808474925

Being Disputed:: No

Product Related: Yes

Drug or Biological: Device

Product Category #1: Cardiovascular Medical Device

Name of Drug #1: ECM Patch,Pouch


Payments Total: $15

Number of Payments:: 1

Form of Payment: In-kind items and services

Record ID:: 818448549

Being Disputed:: No

Product Related: Yes

Drug or Biological: Device

Product Category #1: Electrophysiology

Name of Drug #1: ViewMate Intracardiac Echo


Payments Total: $64

Number of Payments:: 1

Form of Payment: In-kind items and services

Record ID:: 833839459

Being Disputed:: No

Product Related: Yes

Drug or Biological: Device

Product Category #1: Electrophysiology

Name of Drug #1: EnSite Precision Cardiac Mapping System


Additional Office Locations

1. Abington Medical Specialists Association
118 Welsh Rd
Horsham, PA 19044
Unit B
Group Members: 24

Phone: 215-481-2095

Enter a starting address:


Cardiovascular Disease (cardiology) Professionals in Abington

1200 Old York Rd
Abington, PA
Heart Group Of Abington Ltd.

1200 Old York Rd
Abington, PA
Heart Group Of Abington Ltd.

1200 Old York Rd
Abington, PA
Abington Memorial Hospital

1200 Old York Rd
Abington, PA
Heart Group Of Abington Ltd.

1200 Old York Rd
Abington, PA
Heart Group Of Abington Ltd.

1200 Old York Rd
Abington, PA
Abington Memorial Hospital

Providers in Heart Group Of Abington Ltd.

1.Asoka Balaratna Md

1200 Old York Rd
Abington Pa 19001-3720
Heart Group Of Abington Ltd.
Cardiovascular Disease (cardiology)

2.Richard Borge Md

1200 Old York Rd
Abington Pa 19001-3720
Heart Group Of Abington Ltd.
Cardiovascular Disease (cardiology)

3.Adam Cohen Md

1200 Old York Rd
Abington Pa 19001-3720
Heart Group Of Abington Ltd.
Cardiovascular Disease (cardiology)

4.Matthew Collins Md

1200 Old York Rd
Abington Pa 19001-3720
Heart Group Of Abington Ltd.
Cardiovascular Disease (cardiology)

5.John Dudzinski Ii

1200 Old York Rd
Abington Pa 19001-3720
Heart Group Of Abington Ltd.
Interventional Cardiology

6.Ronald Emmi Do

1200 Old York Rd
Abington Pa 19001-3720
Heart Group Of Abington Ltd.
Cardiovascular Disease (cardiology)

View all 23 members of Heart Group Of Abington Ltd. medical group