Individual provider · Type 1 NPI
John Harold Ball, PA-C
Physician Assistant · Provo, UT
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 locations
- 395 W Bulldog Blvd Ste 401, Provo, UT 84604-3338 · (801) 357-7546
Specialties and licenses
| Taxonomy | Code | License |
|---|---|---|
| Physician Assistant Primary | 363A00000X | 349321-1206 (UT) |
Physician Assistant: A physician assistant is a person who has successfully completed an accredited education program for physician assistant, is licensed by the state and is practicing within the scope of that license. Physician assistants are formally trained to perform many of the routine, time-consuming tasks a physician can do. In some states, they may prescribe medications. They take medical histories, perform physical exams, orde…
9 other providers at this address
- Ihc Health Services IncEndocrinology, Diabetes & Metabolism Physician Provo, UT NPI 1528884970
- Allison Shippen, RDNRegistered Dietitian Provo, UT NPI 1124761572
- Emily A. Himstreet, RNRegistered Nurse Provo, UT NPI 1811648512
- Hailey Grace Allred, RNDiabetes Educator Registered Nurse Provo, UT NPI 1518612480
- John Thomas LungEndocrinology, Diabetes & Metabolism Physician Provo, UT NPI 1922636448
- Matthew LewisRegistered Dietitian Provo, UT NPI 1457722563
- Megan MaddoxDiabetes Educator Registered Nurse Provo, UT NPI 1285255547
- Nathan Jentzsch, RNDiabetes Educator Registered Nurse Provo, UT NPI 1730753195
- Rebecca F. Isaacson, NPNurse Practitioner Provo, UT NPI 1265907497
Other physician assistant providers in Provo
- Devin W. Christensen, PA-S2Physician Assistant Provo, UT NPI 1013698992
- James Scott Arregui, PA-CPhysician Assistant Provo, UT NPI 1023407848
- Robert RowePhysician Assistant Provo, UT NPI 1023541208
- Michael Anderson, PAPhysician Assistant Provo, UT NPI 1023569241
- Stacie Glass, PAPhysician Assistant Provo, UT NPI 1033803481
- Lauren Victoria BrownPhysician Assistant Provo, UT NPI 1043068356
- Breelyn Jan Van Leeuwen, PA-C, MSPAPhysician Assistant Provo, UT NPI 1043640071
- Kellie Lynn CampbellPhysician Assistant Provo, UT NPI 1053101352
About NPI 1003975145
John Harold Ball, PA-C's National Provider Identifier is 1003975145, issued on Dec 6, 2006. The primary taxonomy on file is Physician Assistant (363A00000X), and the practice location is in Provo, UT. The record was last updated on Apr 15, 2026.