CARLOS R. VIGIL, D.O. (A PROFESSIONAL CORPORATION)
CARLOS R. VIGIL, D.O. (A PROFESSIONAL CORPORATION) is an organization registered with the National Plan and Provider Enumeration System (NPPES) under NPI 1003053398, based in Rancho Cucamonga, CA. It is classified under Primary Care Clinic/Center.
Getting there
Here is what surrounds this office in Rancho Cucamonga, based on OpenStreetMap data collected Sep 2, 2026. Parking is available about 577 ft away. The nearest transit stop is 0.21 mi away, served by Foothill @ Haven Eastbound. A pharmacy sits 746 ft from the entrance (CVS Pharmacy), which helps if you leave with a prescription. If you arrive early, there is a coffee shop 0.21 mi away.
Getting here and what is nearby
Pharmacy ABC Pharmacy 49 ft ~1 min
7974 Haven Avenue, Rancho Cucamonga 91730
Mo-Fr 09:00-18:00
Restaurant Del Taco 194 ft ~1 min
7968 Haven Avenue, Rancho Cucamonga 91730
Mo-Su 06:00-23:00
Parking 503 ft ~2 min
Parking 529 ft ~3 min
Restaurant Papa John's 508 ft ~2 min
10570 Foothill Boulevard, Rancho Cucamonga 91730
Su-Th 10:00-22:10; Fr-Sa 10:00-23:10
Convenience 7-Eleven 560 ft ~3 min
Parking 577 ft ~3 min
Restaurant Five Guys 598 ft ~3 min
7945 Haven Avenue, Rancho Cucamonga 91730
Mo-Su 11:00-22:00
Pharmacy CVS Pharmacy 721 ft ~3 min
10576 Foothill Boulevard, Rancho Cucamonga 91730
Mo-Fr 09:00-20:00; Sa-Su 09:00-18:00
Pharmacy CVS Pharmacy 746 ft ~3 min
7911 Haven Avenue, Rancho Cucamonga 91730
Mo-Fr 07:00-22:00; Sa 09:00-18:00; Su 10:00-18:00
Transit Foothill @ Haven Westbound 777 ft ~3 min
Coffee Starbucks 835 ft ~4 min
10576 Foothill Boulevard, Rancho Cucamonga 91730
Convenience Circle K 920 ft ~4 min
Gas station Mobil 977 ft ~4 min
10550 Town Center Dr, Rancho Cucamonga 91730
Transit Foothill @ Center Eastbound 0.21 mi ~5 min
Transit Foothill @ Haven Eastbound 0.21 mi ~5 min
Coffee The Coffee Bean & Tea Leaf 0.21 mi ~5 min
8140 Haven Ave, Rancho Cucamonga 91730
Distances are straight‑line estimates — walking routes may be longer. Hours and phone numbers can change; call ahead to confirm.
Credentials and Medicare
| Licence | State | Specialty |
|---|---|---|
| 20A7446 | CA | Primary Care Clinic/Center primary |
This provider holds licence 20A7446 issued in CA. A licence number in NPPES reflects what was filed at registration — it does not confirm the licence is still active today.
- Status
- Approved
- Provider type
- Part B Supplier - Clinic/group Practice
- PAC ID
- 1456415843
- Enrollment ID
- O20090129000557
Medicare enrolment is recorded as approved under the provider type Part B Supplier - Clinic/group Practice. Being enrolled means the provider can bill Medicare; it does not tell you whether they are currently accepting new Medicare patients. Call the office to confirm.
What Primary Care covers
Definition to come... NUCC Health Care Provider Taxonomy, code 261QP2300X
The taxonomy records how the provider classifies their own practice. It does not confirm which conditions they currently treat, whether they are accepting new patients, or which insurance they take — call the office for that.
Full NPPES record
An NPI-2 identifies an organization — a clinic, hospital, group practice, laboratory, or supplier. Individual clinicians working there hold their own NPI-1 numbers separately, so a bill may reference both.
| NPI | 1003053398 valid check digit |
|---|---|
| Entity type | Organization (NPI-2) |
| Enumeration date | Jan 8, 2009 |
| Last updated | Jan 8, 2009 |
| Status | Active |
| Practice address |
7974 HAVEN AVE SUITE 210 Rancho Cucamonga, CA 91730 (909) 941-0661 Fax (909) 948-5577 |
| Other identifiers |
00AX74460
· Medicaid (CA) |
Number check
How the check works, step by step
Every NPI carries a Luhn check digit — the same scheme used on credit cards. CMS prefixes the number with 80840 before computing it, which marks it as a US health identifier.
| Digit | 8 | 0 | 8 | 4 | 0 | 1 | 0 | 0 | 3 | 0 | 5 | 3 | 3 | 9 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Doubled? | — | ×2 | — | ×2 | — | ×2 | — | ×2 | — | ×2 | — | ×2 | — | ×2 |
| Value | 8 | 0 | 8 | 8 | 0 | 2 | 0 | 0 | 3 | 0 | 5 | 6 | 3 | 9 |
Sum = 52 · next multiple of 10 = 60 · check digit = 8 · actual last digit = 8
A valid check digit only means the number is well-formed. It does not mean the provider is licensed, active, or in good standing — those are separate questions answered by the sections above.