William K. Armstrong, MD

New Patients

William K. Armstrong, MD

Family Medicine

Affiliation

  • Hoag Physician Partners

Language

  • English

Insurance

Check to see if your insurance is accepted by this health care provider.

Please contact your insurance provider to confirm if your health plan is accepted.

  • Aetna - 000809316
  • Anthem - 9R7218
  • Blue Shield - 100102811008
  • Cigna - 5378408016
  • Scan - 111646
  • United Healthcare - 032569-0024

National Provider ID (NPI): 1902133424

Education

Board Certification

  • American Board of Family Medicine - Family Medicine
  • Medical Education - University of Dublin Trinity College (Medical Doctor)
  • Internship - Kaiser Permanente - Orange County (Family Practice)
  • Residency - Kaiser Permanente - Orange County (Family Practice)

Affiliations

  • Hoag Physician Partners

Area of Focus

  • Family Medicine