Active NPI
Shannon Clinic
- Family Medicine Physician
- San Angelo, TX
On this page
Key facts
NPPES NPI Registry- Primary specialty
- Family Medicine Physician
- Legal business name
- SHANNON CLINIC
- Practice address
- 120 E Beauregard Ave
San Angelo, TX 76903-5919 - Phone
- (325) 658-1511
- Fax
- (325) 481-2166
- NPI assigned
- Jun 13, 2005
- Last updated
- Jul 14, 2025
- Organization subpart
- No
NPPES NPI Registry
Registry information is reported by the provider to CMS and is not verified. About this source
Authorized official
- Name
- Ricardo Villarreal
- Title
- Coo
- Phone
- (325) 747-2200
Specialties & licenses 15
| Specialty (taxonomy) | Code | License | State | Primary |
|---|---|---|---|---|
| Allergy & Immunology Physician | 207K00000X | TX | ||
| Allergy Physician | 207KA0200X | TX | ||
| Anesthesiology Physician | 207L00000X | TX | ||
| Dermatology Physician | 207N00000X | TX | ||
| Family Medicine Physician | 207Q00000X | TX | Primary | |
| Internal Medicine Physician | 207R00000X | TX | ||
| Neurological Surgery Physician | 207T00000X | TX | ||
| Obstetrics & Gynecology Physician | 207V00000X | TX | ||
| Ophthalmology Physician | 207W00000X | TX | ||
| Orthopaedic Surgery Physician | 207X00000X | TX | ||
| Otolaryngology Physician | 207Y00000X | TX | ||
| Blood Banking & Transfusion Medicine Physician | 207ZB0001X | TX | ||
| Pediatrics Physician | 208000000X | TX | ||
| Diagnostic Radiology Physician | 2085R0202X | TX | ||
| Surgery Physician | 208600000X | TX |
Addresses
Primary practice location
120 E Beauregard Ave
San Angelo, TX 76903-5919
Mailing address
PO Box 22000
San Angelo, TX 76902-7200
Phone (325) 658-1511
Other identifiers 4
| Identifier | Type | State | Issuer |
|---|---|---|---|
| 127005001 | Medicaid | TX | |
| 00T83Z | Other | TX | MEDICARE |
| 127005002 | Other | TX | CSHCN |
| CL8387 | Other | TX | MEDICARE PTAN |
Medicare participation
Medicare enrollment files- Medicare fee-for-service enrollment
- Enrolled in TX, HI, NC, VA, SC, OH, MS, CO, WA, NV, OR, MA, MD, PA, ID, KS, FL, CA, IL, GA, MI, UT
Enrollment records 22
| Enrollment ID | State | Provider type | PAC ID | Details |
|---|---|---|---|---|
| O20031222000702 | TX | Part B Supplier - Clinic/Group Practice | 0840103727 |
Receives reassigned benefits from 677 practitioners 3 other NPIs on this enrollment Practice locations: San Angelo, TX; Vidor, TX; Big Spring, TX; Del Rio, TX; Dripping Springs, TX; Ozona, TX; Houston, TX |
| O20250425001347 | HI | Part B Supplier - Clinic/Group Practice | 0840103727 |
Receives reassigned benefits from 1 practitioner Practice locations: Honolulu, HI |
| O20250428002854 | NC | Part B Supplier - Clinic/Group Practice | 0840103727 |
Receives reassigned benefits from 1 practitioner Practice locations: Fayetteville, NC |
| O20250502001328 | VA | Part B Supplier - Clinic/Group Practice | 0840103727 |
Receives reassigned benefits from 4 practitioners Practice locations: Leesburg, VA; Virginia Beach, VA; Middleburg, VA; Glen Allen, VA; Dayton, VA |
| O20250502002163 | SC | Part B Supplier - Clinic/Group Practice | 0840103727 |
Receives reassigned benefits from 1 practitioner Practice locations: Sullivans Island, SC |
| O20250505002056 | OH | Part B Supplier - Clinic/Group Practice | 0840103727 |
Receives reassigned benefits from 1 practitioner Practice locations: New Albany, OH |
| O20250506001259 | MS | Part B Supplier - Clinic/Group Practice | 0840103727 |
Receives reassigned benefits from 1 practitioner Practice locations: Ridgeland, MS |
| O20250506002354 | CO | Part B Supplier - Clinic/Group Practice | 0840103727 |
Receives reassigned benefits from 6 practitioners Practice locations: Colorado Springs, CO; Parker, CO; Pagosa Springs, CO; Grand Junction, CO; Denver, CO |
| O20250506002515 | WA | Part B Supplier - Clinic/Group Practice | 0840103727 |
Receives reassigned benefits from 5 practitioners Practice locations: Seattle, WA; Bothell, WA; Bellevue, WA; Liberty Lake, WA |
| O20250506002757 | NV | Part B Supplier - Clinic/Group Practice | 0840103727 |
Receives reassigned benefits from 1 practitioner Practice locations: Reno, NV |
| O20250506002871 | OR | Part B Supplier - Clinic/Group Practice | 0840103727 |
Receives reassigned benefits from 1 practitioner Practice locations: La Grande, OR |
| O20250506003222 | MA | Part B Supplier - Clinic/Group Practice | 0840103727 |
Receives reassigned benefits from 2 practitioners Practice locations: Lexington, MA; Boxford, MA |
| O20250507000297 | MD | Part B Supplier - Clinic/Group Practice | 0840103727 |
Receives reassigned benefits from 1 practitioner Practice locations: Clarksville, MD |
| O20250507002678 | PA | Part B Supplier - Clinic/Group Practice | 0840103727 |
Receives reassigned benefits from 2 practitioners Practice locations: Doylestown, PA; Venetia, PA |
| O20250520000628 | ID | Part B Supplier - Clinic/Group Practice | 0840103727 |
Receives reassigned benefits from 1 practitioner Practice locations: Worley, ID |
| O20250521002277 | KS | Part B Supplier - Clinic/Group Practice | 0840103727 |
Receives reassigned benefits from 3 practitioners Practice locations: Hays, KS; Wichita, KS; Overland Park, KS |
| O20250526000047 | FL | Part B Supplier - Clinic/Group Practice | 0840103727 |
Receives reassigned benefits from 5 practitioners Practice locations: Palm City, FL; Wellington, FL; Sarasota, FL; Melbourne Beach, FL; Beverly Hills, FL |
| O20250527001831 | CA | Part B Supplier - Clinic/Group Practice | 0840103727 |
Receives reassigned benefits from 2 practitioners Practice locations: Huntington Beach, CA; San Diego, CA |
| O20250528001709 | IL | Part B Supplier - Clinic/Group Practice | 0840103727 |
Receives reassigned benefits from 1 practitioner Practice locations: Oak Brook, IL |
| O20250530001537 | GA | Part B Supplier - Clinic/Group Practice | 0840103727 |
Receives reassigned benefits from 2 practitioners Practice locations: Clayton, GA; Macon, GA |
| O20250612002586 | MI | Part B Supplier - Clinic/Group Practice | 0840103727 |
Receives reassigned benefits from 2 practitioners Practice locations: Grand Blanc, MI; West Bloomfield, MI; Northville, MI |
| O20250905000622 | UT | Part B Supplier - Clinic/Group Practice | 0840103727 |
Receives reassigned benefits from 2 practitioners Practice locations: St George, UT; Washington, UT |
Other NPIs with the same Medicare PAC ID 2
NPIs whose Medicare enrollments share a PECOS associate control ID (the same enrolled entity).
-
dba Dmepos
- Durable Medical Equipment & Medical Supplies
- San Angelo, TX
- NPI 1124038633
0840103727
Other NPIs on the same Medicare enrollment 3
NPIs listed together on one Medicare enrollment, typically parts of the same organization.
-
dba Vista Verde Medical Plaza
- Pediatrics Physician
- Del Rio, TX
- NPI 1790986719
O20031222000702
National Provider Directory
National Provider DirectoryLocations
302 N 3rd St
Ballinger, TX 76821
Phone (325) 365-2531
3655 Highway 377 S
Brownwood, TX 76801
2104 N Bedell Ave
Ste A
Del Rio, TX 78840
Phone (830) 703-1604
2020 Pulliam St
San Angelo, TX 76905
Phone (325) 659-7290
2030 Pulliam St
San Angelo, TX 76905
Phone (325) 653-0800
2030 Pulliam St
Ste 5
San Angelo, TX 76905
Phone (325) 659-7397
2141 Hamilton Way
San Angelo, TX 76904
Phone (325) 747-2480
2142 Sunset Dr
San Angelo, TX 76904
Phone (325) 245-4211
215 E College Ave
San Angelo, TX 76903
Phone (915) 481-2294
220 E Harris Ave
San Angelo, TX 76903
Phone (325) 481-2000
2237 S Jackson St
San Angelo, TX 76904
Phone (325) 481-2036
225 E Beauregard Ave
San Angelo, TX 76903
Phone (325) 245-4301
2450 N Bryant Blvd
San Angelo, TX 76903
Phone (325) 653-7916
3308 Loop 306
Ste 3308
San Angelo, TX 76904
3389 Knickerbocker Rd
San Angelo, TX 76904
Phone (325) 747-2240
3502 Knickerbocker Rd
San Angelo, TX 76904
Phone (325) 747-2222
4141 College Hills Blvd
San Angelo, TX 76904
Phone (325) 481-2320
4208 College Hills Blvd
San Angelo, TX 76904
Phone (915) 942-8611
5730 Sherwood Way
San Angelo, TX 76901
Phone (325) 944-3851
619 W 29th St
San Angelo, TX 76903
Phone (915) 653-7916
Practitioners & affiliated clinicians
Practitioners 727
Individual providers connected to this organization through Medicare benefit reassignment, Care Compare group membership or National Provider Directory roles, and the practitioner matching its NPPES authorized official.
-
- Family Nurse Practitioner
- San Angelo, TX
- NPI 1689457657
-
- Allergy Physician
- San Angelo, TX
- NPI 1710984893
-
- Internal Medicine Physician
- San Angelo, TX
- NPI 1619200607
-
- Obstetrics & Gynecology Physician
- San Angelo, TX
- NPI 1871575951
-
- Nurse Practitioner
- San Angelo, TX
- NPI 1154748671
-
- Clinical Social Worker
- San Angelo, TX
- NPI 1730908328
-
- Diagnostic Radiology Physician
- San Angelo, TX
- NPI 1669616421
-
- Internal Medicine Physician
- San Angelo, TX
- NPI 1043508716
-
- Nephrology Physician
- San Angelo, TX
- NPI 1255696522
-
- Orthopaedic Surgery Physician
- San Angelo, TX
- NPI 1558330159
-
- Internal Medicine Physician
- San Angelo, TX
- NPI 1467194498
-
- Anesthesiology Physician
- Houston, TX
- NPI 1639378920
NPI Registry JSON
The complete NPPES record for this NPI in the NPI Registry API format.
{
"created_epoch": "1118620800000",
"enumeration_type": "NPI-2",
"last_updated_epoch": "1752451200000",
"number": "1770587149",
"addresses": [
{
"country_code": "US",
"country_name": "United States",
"address_purpose": "MAILING",
"address_type": "DOM",
"address_1": "PO BOX 22000",
"city": "SAN ANGELO",
"state": "TX",
"postal_code": "769027200",
"telephone_number": "325-658-1511"
},
{
"country_code": "US",
"country_name": "United States",
"address_purpose": "LOCATION",
"address_type": "DOM",
"address_1": "120 E BEAUREGARD AVE",
"city": "SAN ANGELO",
"state": "TX",
"postal_code": "769035919",
"telephone_number": "325-658-1511",
"fax_number": "325-481-2166"
}
],
"practiceLocations": [],
"basic": {
"organization_name": "SHANNON CLINIC",
"organizational_subpart": "NO",
"enumeration_date": "2005-06-13",
"last_updated": "2025-07-14",
"certification_date": "2025-07-14",
"status": "A",
"authorized_official_last_name": "VILLARREAL",
"authorized_official_first_name": "RICARDO",
"authorized_official_title_or_position": "COO",
"authorized_official_telephone_number": "325-747-2200"
},
"taxonomies": [
{
"code": "207K00000X",
"taxonomy_group": "",
"desc": "Allergy & Immunology",
"state": "TX",
"license": null,
"primary": false
},
{
"code": "207KA0200X",
"taxonomy_group": "",
"desc": "Allergy & Immunology, Allergy",
"state": "TX",
"license": null,
"primary": false
},
{
"code": "207L00000X",
"taxonomy_group": "",
"desc": "Anesthesiology",
"state": "TX",
"license": null,
"primary": false
},
{
"code": "207N00000X",
"taxonomy_group": "",
"desc": "Dermatology",
"state": "TX",
"license": null,
"primary": false
},
{
"code": "207Q00000X",
"taxonomy_group": "",
"desc": "Family Medicine",
"state": "TX",
"license": null,
"primary": true
},
{
"code": "207R00000X",
"taxonomy_group": "",
"desc": "Internal Medicine",
"state": "TX",
"license": null,
"primary": false
},
{
"code": "207T00000X",
"taxonomy_group": "",
"desc": "Neurological Surgery",
"state": "TX",
"license": null,
"primary": false
},
{
"code": "207V00000X",
"taxonomy_group": "",
"desc": "Obstetrics & Gynecology",
"state": "TX",
"license": null,
"primary": false
},
{
"code": "207W00000X",
"taxonomy_group": "",
"desc": "Ophthalmology",
"state": "TX",
"license": null,
"primary": false
},
{
"code": "207X00000X",
"taxonomy_group": "",
"desc": "Orthopaedic Surgery",
"state": "TX",
"license": null,
"primary": false
},
{
"code": "207Y00000X",
"taxonomy_group": "",
"desc": "Otolaryngology",
"state": "TX",
"license": null,
"primary": false
},
{
"code": "207ZB0001X",
"taxonomy_group": "",
"desc": "Pathology, Blood Banking & Transfusion Medicine",
"state": "TX",
"license": null,
"primary": false
},
{
"code": "208000000X",
"taxonomy_group": "",
"desc": "Pediatrics",
"state": "TX",
"license": null,
"primary": false
},
{
"code": "2085R0202X",
"taxonomy_group": "",
"desc": "Radiology, Diagnostic Radiology",
"state": "TX",
"license": null,
"primary": false
},
{
"code": "208600000X",
"taxonomy_group": "",
"desc": "Surgery",
"state": "TX",
"license": null,
"primary": false
}
],
"identifiers": [
{
"code": "05",
"desc": "MEDICAID",
"issuer": null,
"identifier": "127005001",
"state": "TX"
},
{
"code": "01",
"desc": "Other (non-Medicare)",
"issuer": "MEDICARE",
"identifier": "00T83Z",
"state": "TX"
},
{
"code": "01",
"desc": "Other (non-Medicare)",
"issuer": "CSHCN",
"identifier": "127005002",
"state": "TX"
},
{
"code": "01",
"desc": "Other (non-Medicare)",
"issuer": "MEDICARE PTAN",
"identifier": "CL8387",
"state": "TX"
}
],
"endpoints": [],
"other_names": []
}
Other providers in San Angelo, TX
- Shannon Business Services, Inc. (Shannon Pharmacy)
- Shannon Clinic (Dmepos)
- Shannon Clinic (Shannon Clinic Orthotics)
- Shannon Clinic (Shannon Clinic Orthotics)
- Shannon Clinic
- Shannon Clinic Reference Lab
- Shannon Clinic RP
- Shannon Joint Ventures, Inc (Shannon Dialysis Center)
- Shannon Medical Center
- Shannon Medical Center
Sources for this page
- NPPES NPI Registry (CMS): identity, addresses, specialties, licenses, identifiers and endpoints. Last updated by the provider on Jul 14, 2025; self-reported and not verified by CMS. Specialty names from the NUCC taxonomy.
- Medicare enrollment (CMS PECOS): enrollments, PAC IDs and benefit reassignments.
- National Provider Directory (CMS): practice roles, locations, licenses, networks and endpoints.