John Haskel Snuggs, MD
Psychiatry Physician · Psychiatrist in San Angelo, TX
Provider details
- Specialty
- Psychiatry Physician
- Credentials
- MD
- NPI number
- 1053421461
Checked against the CMS National Provider Identifier registry on October 2, 2026.
Medicare information
- Medical school
- Texas a & M University System, Hsc, College of Medicine, graduated 1994
- Also sees patients at
- Shannon Clinic
3555 Knickerbocker Rd, San Angelo, TX 76904 · (325) 747-1511
- Shannon Clinic
- Hospital affiliations
- Shannon Medical Center, San Angelo, TX · Medicare rating 3 out of 5 stars
- Medicare
- Accepts Medicare assignment (the Medicare-approved amount as full payment)
- Telehealth
- Offers telehealth visits
From Medicare’s public Care Compare data (Doctors and Clinicians), checked October 3, 2026. Ratings are Medicare’s, not Know Cancer’s. Medicare Care Compare
About
Specialties
- Psychiatry
Insurance
- Blue Cross and Blue Shield
- Blue Cross and Blue Shield - BlueCard PPO
- Humana
- United HealthCare
Other care in San Angelo
- Holistic Practitioners in San Angelo (27)
- Health Insurance in San Angelo (21)
- Wellness and Nutrition in San Angelo (16)
- Oncologists in San Angelo (8)
- Psychologists in San Angelo (8)
- Home Health Care in San Angelo (6)
- Physical Therapists in San Angelo (6)
- Medical Imaging and Screening in San Angelo (6)
- Massage Therapists in San Angelo (4)
- Hospice in San Angelo (4)
- Prosthetics, Wigs & Accessories in San Angelo (4)
- Legal Assistance in San Angelo (2)
- Cancer Treatment Centers in San Angelo (2)
Listings are provided for information only and may be out of date. Know Cancer does not endorse any provider. Please confirm details directly with the provider.