Clinic hours

Mon-Wed-Fri: 8am to 12pm
  Monday - Friday: 
 8:00 am - 4:30 pm 
Sat/Sun: Closed


3000 Market St. NE #530
Salem, OR 97301

Office: 503-581-1198
Fax: 503-339-9565

Primary Care Medical Clinic

Home Page

Healthcare For Every Lifestyle

Armstrong Wellness
was envisioned years ago as a place where patients would have access to high quality individualized care provided in a holistic manner. This clinic specializes in family practice, providing primary medical care to all ages from 2 days to 100 years. As we grow we will add additional health care services including acupuncture, massage, nutrition, and mental health to name a few.

Currently, we have a health care system built around illness and emergency service. Despite more money being spent on specialists, medicine, and high-tech care than any other society, what is still needed is care that caters to individual health needs, emphasizes prevention, and empowers consumers to take control of their health. This is the secret to nursing-centered care. Our goal is to provide excellent medical care in a caring and service-oriented environment while utilizing the latest medical technology in a cost efficient manner.

We can provide wellness services, urgent care/same day appointments - See Services Tab for further details

Accepting New Patients

We welcome new patients, and are accepting on a limited basis for most insurance plans. Please call the clinic for an appointment. You can print your “New Patient” forms from our website to complete at home, and bring with you to your first appointment.

Payment Options for care through Armstrong Wellness

Traditional Insurances: 

    Medicare (Some Advantage Plans)
    Regence BCBS
    Willamette Valley Community Health (WVCH)(OHP)

We are continually contracting with new insurances, if you do not see your insurer on our list please call the office to inquire if this is in process.

Uninsured Clients

We believe clients who are uninsured need options and deserve optimal health care too.

 You will receive a discount off of the usual fee schedule for paying in full at the time of service - please inquire through the clinic for the cost of the type of care you are seeking.




3000 Market St. NE #530 Salem, OR 97301
Office: 503-581-1198      Fax:  503-339-9565

Website Builder