John Harold Ball, PA-C

Individual provider Active NPI Physician Assistant · Provo, UT

NPI 1003975145 · NPPES record last updated Apr 15, 2026

Key facts

NPI
1003975145
Entity type
Individual (NPI type 1)
Primary specialty
Physician Assistant 363A00000X
License
349321-1206 (UT)
Practice address
395 W Cougar Blvd Ste 401
Provo, UT 84604-3338
Phone
(801) 357-7546
NPI assigned
Dec 6, 2006
Sex
Male
Sole proprietor
No

Organizations & group practices 6

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 3

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

Medicare Care Compare profile

Specialty
Physician Assistant
Education
Other, 1994
Medicare assignment
Accepts the Medicare-approved amount as payment in full
Group practices
Ihc Health Services Inc (3,948 clinicians)

Practice addresses (Care Compare)

395 W Cougar Blvd
Provo, UT 84604-3338

700 S Hwy 99
Suite 3
Fillmore, UT 84631-5137
Phone (801) 357-4600

Hospital & facility affiliations

  • Intermountain Health Utah Valley Hospital Hospital · Provo, UT · CCN 460001

Medicare participation

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

Medicare enrollment records

Enrollment IDStateProvider typePAC IDDetails
I20060224000486 UT Practitioner - Physician Assistant 2466468657 Reassigns benefits to 2 organizations

National Provider Directory

Medicare enrollment (NPD)
Yes
Credentials
Physician Assistant

State licenses

LicenseStateTypeSpecialty
349321-1206UTMDPhysician Assistant

Practice roles

OrganizationSpecialtyStatusNew patients
Ihc Health Services Inc Family Medicine Current
since Jul 1, 2012
Accepting new patients
Ihc Health Services, Inc. Current
since Jul 1, 2012
Accepting new patients
Ihc Health Services Inc Current
since Jan 2, 2025
Accepting new patients
Ihc Health Services Inc Past Accepting new patients

Locations

700 S Highway 99
Ste 3
Fillmore, UT 84631
Phone (435) 743-5555

395 W Cougar Blvd
Ste 401
Provo, UT 84604
Phone (801) 357-7546

1380 E Medical Center Dr
St George, UT 84790
Phone (435) 251-2992

1380 E Medical Center Dr
#P
St George, UT 84790
Phone (435) 251-2355

1300 SE Cardinal Ct
Ste 190
Vancouver, WA 98683
Phone (360) 448-4479

Specialties & licenses

Specialty (taxonomy)CodeLicenseStatePrimary
Physician Assistant 363A00000X 349321-1206 UT Yes

Addresses

Primary practice location

395 W Cougar Blvd Ste 401
Provo, UT 84604-3338

Mailing address

PO Box 27128
Salt Lake City, UT 84127-0128

Other practice location 1

395 W Bulldog Blvd Ste 401
Provo, UT 84604-3338
Phone (801) 357-7546

Electronic endpoints

TypeEndpointUseAffiliation
CONNECT URL https://esmd.officeally.io:8291/Gateway/DocumentSubmission/2_0/NhinService/XDRReguest_Service Other Bluemark LLC / Office Ally

Other providers in Provo, UT

All providers in Provo, UT · Physician Assistant in Utah

Sources for this page

Verify at the official NPI Registry.