John Joseph Frank, M.D

Individual provider Active NPI Cardiovascular Disease Physician · Montrose, CO

NPI 1003019563 · NPPES record last updated May 27, 2026

Key facts

NPI
1003019563
Entity type
Individual (NPI type 1)
Primary specialty
Cardiovascular Disease Physician 207RC0000X
License
MD179649 (OR)
Practice address
300 S Nevada Ave
Montrose, CO 81401-4273
Phone
(970) 252-1020
Fax
(970) 252-1041
NPI assigned
Jun 11, 2007
Sex
Male
Sole proprietor
No

Organizations & group practices 23

Organizations this provider is connected to: Medicare benefit reassignments (the organization bills Medicare for this provider’s services), Care Compare group memberships and National Provider Directory roles.

Hospital & facility affiliations 11

Hospitals and other facilities this clinician is affiliated with according to Medicare Care Compare.

Medicare Care Compare profile

Specialty
Internal Medicine
Also: Cardiovascular Disease (Cardiology), Interventional Cardiology
Education
Other, 1998
Medicare assignment
Accepts the Medicare-approved amount as payment in full
Group practices
Southwest Health System Inc (51 clinicians)
Montrose Memorial Hospital, Inc (148 clinicians)

Practice addresses (Care Compare)

1311 N Mildred Rd
Cortez, CO 81321-2231
Phone (970) 565-6666

2233 E Main St
Montrose, CO 81401-3831

300 S Nevada Ave
MRH Cardiology Center
Montrose, CO 81401-4273
Phone (970) 240-7132

711 N Taylor St
Gunnison, CO 81230-2243

800 S 3Rd St
Montrose, CO 81401-4212
Phone (970) 249-2211

Hospital & facility affiliations

  • Montrose Regional Health Hospital · Montrose, CO · CCN 060006
  • Southwest Memorial Hospital Hospital · Cortez, CO · CCN 061327
  • Intermountain Health St. Mary'S Regional Hospital Hospital · Grand Junction, CO · CCN 060023
  • Delta County Memorial Hospital Hospital · Delta, CO · CCN 060071
  • Gunnison Valley Hospital Hospital · Gunnison, CO · CCN 061320

Procedures performed for Medicare patients

ProcedureNumber of procedures
Coronary angioplasty and stenting1-10

Medicare participation

Medicare fee-for-service enrollment
Enrolled in CO
Eligible to order & refer
Part B services: Yes · DME: Yes · Home health: Yes · Power mobility devices: Yes · Hospice: Yes

Medicare enrollment records

Enrollment IDStateProvider typePAC IDDetails
I20200603003336 CO Practitioner - Internal Medicine
Practitioner - Cardiovascular Disease (Cardiology)
Practitioner - Interventional Cardiology
4688707060 Reassigns benefits to 7 organizations

National Provider Directory

Medicare enrollment (NPD)
Yes
Credentials
Doctor of Medicine

Practice roles

OrganizationSpecialtyStatusNew patients
Intermountain Medical Group Denver, LLC Cardiovascular Disease Current Accepting new patients
Gunnison Valley Hospital Current
since Dec 1, 2025
Accepting new patients
Montrose Memorial Hospital, Inc Cardiovascular Disease Current
since May 1, 2024
Accepting new patients
Montrose Memorial Hospital, Inc Current
since May 1, 2024
Accepting new patients
Southwest Health System, Inc. Current
since Sep 26, 2025
Accepting new patients
Southwest Health System Inc Current
since Jul 1, 2025
Accepting new patients
Montrose Memorial Hospital, Inc Cardiovascular Disease Current Accepting new patients
Southwest Health System, Inc. Current
since Jul 1, 2025
Accepting new patients
Platte Valley Medical Group, LLC Current
since Jan 1, 2021
Accepting new patients
Gunnison Valley Hospital Current
since Dec 1, 2025
Accepting new patients
Platte Valley Medical Group, LLC Current
since Jan 1, 2021
Accepting new patients
Intermountain Medical Group Denver, LLC Current
since May 1, 2020
Accepting new patients
Intermountain Medical Group Denver, LLC Current
since May 1, 2020
Accepting new patients
Mountain View Cardiology PC Cardiovascular Disease Past Accepting new patients

Locations

500 Eldorado Blvd
Ste 6300
Broomfield, CO 80021
Phone (303) 272-0803

1311 N Mildred Rd
Cortez, CO 81321
Phone (970) 565-6666

1311 N Mildred Rd
Ste A
Cortez, CO 81321
Phone (970) 564-2681

4859 Yampa St
Denver, CO 80249
Phone (303) 498-1885

1000 Lincoln St
Fort Morgan, CO 80701
Phone (970) 542-3320

711 N Taylor St
Ste 200
Gunnison, CO 81230
Phone (970) 240-1020

711 N Taylor St
Gunnison, CO 81230
Phone (970) 641-1456

800 S 3rd St
Montrose, CO 81401
Phone (970) 240-2211

300 S Nevada Ave
Montrose, CO 81401
Phone (970) 252-1020

2233 E Main St
Montrose, CO 81401
Phone (970) 249-3700

Interoperability endpoints

  • Direct secure messaging: johnfrank@swhealth.cernerdirect.com
  • Direct secure messaging: jfrank242641@direct.sclhealth.com
  • FHIR API: https://fhir4.healow.com/fhir/r4/BEIFCA/Endpoint/BEIFCA
  • FHIR API: https://api.platform.athenahealth.com/16660/brand/1/csg/1/fhir/r4

Specialties & licenses

Specialty (taxonomy)CodeLicenseStatePrimary
Cardiovascular Disease Physician 207RC0000X MD179649 OR Yes
Cardiovascular Disease Physician 207RC0000X DR.0063866 CO

Addresses

Primary practice location

300 S Nevada Ave
Montrose, CO 81401-4273

Mailing address

2233 E Main St
Montrose, CO 81401-3831
Phone (970) 249-3700

Electronic endpoints

TypeEndpointUseAffiliation
Direct Messaging Address johnfrank@swhealth.cernerdirect.com Direct

Other providers in Montrose, CO

All providers in Montrose, CO · Cardiovascular Disease Physician in Colorado

Sources for this page

Verify at the official NPI Registry.