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)
    PacificSource Commercial
    PacificSource Community Solutions (OHP)
    Regence BCBS

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.


You Will Schedule Your Appt as You Usually Do - by phone or   
 Patient Portal (If you are not signed up for Patient Portal and 
 would like to be, Call Office and we can get you Signed Up)

 At Your Scheduled Appt Time - Log In At:


  Approximately 15-30 Minutes Prior to Your Scheduled Appt Time the 
  Medical Assistant will Call You to Ask some Pre-Visit Questions.  

 That Information will be given to Your Provider Prior to Your Visit.

  You will still receive usual Reminder the day before Appt, either by Phone
  or Text - whichever Method you Indicated in your New Patient

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

Website Builder