arrow
  • Internal Medicine, Sports Medicine
  • Accepting new patients
  • Salem Health Orthopedics – Salem 1600 State St, Salem, OR 97301
  • (503) 540-6300

Brief Intro

After leaving active duty Army in October 2014, Tommy settled in Salem and has worked in orthopedic sports medicine ever since. He is a Major in the Oregon Army National Guard, practicing urgent care and preventive medicine. He enjoys taking care of patients and developing realistic expectations. He believes the treatment plan has to be developed by the provider and the patient. Tommy enjoys spending time with his wife and sons and has taken an interest in breaking physically active world records as a way to fundraise for charities.

View More

Languages Spoken

  • English

Location & Hours

  • 1600 State St, Salem, OR 97301
  • Mon:8:00 am - 5:00 pm
    Tue:8:00 am - 5:00 pm
    Wed:8:00 am - 5:00 pm
    Thu:8:00 am - 5:00 pm
    Fri:8:00 am - 5:00 pm
    Sat:Closed
    Sun:Closed

Specialties Treated

  • Sports Medicine
  • Internal Medicine

Insurance Accepted

* Insurance information may change frequently. Please verify directly with the provider (doctor/clinic).

  • PacificSource Health Plans
  • Triwest Healthcare Alliance
  • Optum Health
  • Kaiser Permanente
  • UnitedHealthOne
  • First Choice Health
  • Medicaid
  • Health Net
  • Yamhill Community Care Organization
  • Cigna
  • Aetna
  • InterCommunity Health Network CCO
  • UnitedHealthcare
  • HealthPartners
  • Corvel
  • Wellcare
  • Medicare
  • Mutual of Omaha
  • CHAMPVA
View More
  • Cancer 11
  • Cardiology, Heart & Vascular Surgery 10
  • Orthopedics 22
  • Neurology & Neurosurgery 15
  • Gastroenterology & GI Surgery 19
  • Pulmonology & Lung Surgery 18
  • Diabetes & Endocrinology 4
  • Children's Hospital 3
  • Urology 17
  • Psychiatry 12
  • Geriatrics 20
  • Rehabilitation 6
  • Obsterics & Gynecology 1
  • Ophthalmology 1
  • Ear, Nose & Throat 1
  • Long Term Care 1
  • Maternity Care (Uncomplicated Pregnancy) 7