Improve overall body function and promote your body's natural self healing processes. Fine needles along with electo-stimulation are used to stimulate acupoints to further these natural effects.

Massage Therapy

Relax and stimulate healing  with acupressure and manual massage to deepen the stimulation of the acupoints. We also use other modalities such as cupping, gua sha or scraping, and infrared heat.

Plant Medicine

Support your body with plant based medicine guidance. Topical CBD oil and lotion are used in treatment to soothe the nervous system and release muscle spasms. Modern Medicinals CBD products sold in clinic.



Wellness Professional


  • Acupuncture
  • Plant Medicine
  • Massage

Sandy is a licensed acupuncturist, herbalist, massage therapist and a certified yoga teacher. Her education includes a massage degree from East-West College of the Healing Arts, 700 hour yoga training certified by the Yoga Alliance, and a Masters degree from Oregon College of Oriental Medicine in Acupuncture and Chinese Herbal Medicine. She has owned her own healing practice in Oregon since 1999.

Sandy’s treatments include massage therapy, acupuncture and may include one or more of the following modalities: electro-stim, cupping, moxa therapy, infrared heat therapy, and plant formulas. Her focus is treating musculo-skeletal pain and dysfunction (low back pain, neck kinks, work related back and shoulder pain, spine related injuries, numbness/tingling nerve syndromes, sciatica, bursitis, arthritis,etc) migraines, headaches, stress related health issues, woman's health (fertility, PMS, hormone regulation, menopausal symptoms, acne).

Each person receives individual treatment and assessment. Please call and talk to Sandy to see if acupuncture can help you.

What Our Customers say

Tina Townsend Google Review

Tina Townsend

This was my first time seeing an acupuncturist and Sandy put me completely at ease. She took my whole body health into account, mental, physical and emotional. Booked another appointment on the spot!

Tina Townsend

Review by Roy on Google Reviews


This place was incredible, came in with soreness and pain, left on cloud nine and hope I don’t come down! Sandy you are amazing, if you haven’t had Sandy work on you you need to book an appointment asap, I’m grateful for the time spent and look forward to the next treatment!

Logo Mandala Cannon Beach Light

leave us a review

Tell us how we are doing. Your comments and support help Mandala provide quality services

Logo Mandala Cannon Beach Light

leave us a review

Tell us how we are doing. Your comments and support help Mandala provide quality services



Out-of-pocket $120 first visit. Return visits are $110.


Insurance copay & coinsurance rates vary depending on treatment and insurance coverage. Please contact our office with questions regarding out-of-pocket rates.

We bill to most major insurance companies as well as for Motor Vehicle Accidents and SAIF-personal injury claims.

We are happy to check on your benefits for you if you call in advance. Please note that benefits quoted to us are subject to your plan limits at the time of service and patients are responsible for the cost of treatment. Your benefits may be subject to a deductible prior to your copay or coinsurance.

Here are some of the major insurance companies we bill for:

  • United Healthcare/UMR
  • Cigna
  • MODA (formerly ODS)
  • Blue Cross/Blue Shield
  • Aetna
  • Pacific Source
  • Providence Health Plans

Not sure if your insurance company will cover acupuncture?
Call us at 503-758-9760

Please note that a $50 late cancellation charge will apply to any appointment cancelled or missed without 24 hours notice. Repeat no-shows or cancellations will result in the patient being responsible for the full cost of the treatment.

Where to find us

Mandala Cannon Beach Location

232 North Spruce Street , Suite D, Cannon Beach, OR, 97110, USA

(503) 754-6460


  • Monday | 10AM–5PM
  • Tuesday | 10AM–5PM
  • Wednesday | 10AM–5PM
  • Thursday | 10AM–5PM

Mandala Portland Location


3125 East Burnside, Portland OR 97232
(503) 758-9760


  • Monday | 10AM–6PM
  • Tuesday | 8AM–6PM
  • Wednesday | 8AM–6PM
  • Thursday | 9AM–6PM
  • Friday | 8AM–6PM
  • Friday | 8:30AM–2PM

Patient Resources

Patient Intake Form Document Download

Please download and complete the below intake form before your appointment:

Safety & Security

Mandala prioritizes the health and safety of our clients and staff. We follow Oregon state guidelines.

  • Extra time between appointments is scheduled to allow us to clean and disinfect treatment rooms.
  • Please come alone to your appointment. If anyone comes with you, they will need to wait outside.
  • Please try to arrive right at your appointment time. You are welcome to wait on our porch for your practitioner, or to come inside at the time of your appointment.
  • We have conveniently located hand sanitizer in the clinic.
  • Bring your own water bottle. We cannot provide water, tea, or any other beverages at this time.