Registered client? Sign in

NOTE: TWO LOCATIONS UNTIL 9/7! Mon-Th in SE Portland, and Friday in Beaverton!

The office is moving on September 7th to the Cascade West building:

12655 SW Center Street, 
Suite 530
Beaverton, OR 97005 
The new space has generous parking, is air conditioned and ADA accessible, close to bus and MAX lines... it even has a gorgeous view, and I don't just mean the lovely massage therapist, Sally Leonard, who will be working with me!

Until the construction is finished, I will be seeing patients as usual in my SE office (3806 SE Belmont St). 

If you prefer to see me in Beaverton, I have a temporary office there on Fridays. Please CALL ME to book these - the online system doesn’t have it as an option. 

Acupuncture, acupressure, & advanced medical massage. Specializing in joint / muscle pain, sleep, and stress relief. Fertility, digestion, migraines, neuropathy, sports performance, etc. - please ask about your case. I only see one patient at a time.

Gift certificates, house calls (my office has a flight of stairs), and package discounts are available. For car accidents and worker's comp claims I will bill the insurance company direct, with no out-of-pocket cost for you. For health insurance, I can give you a coded receipt for reimbursement.

If you need a time that isn't showing up, please call me at (503) 964-3422. You are also welcome to call me if you simply prefer to book over the phone.

I work weekends for pain emergencies.

Back to the main website:

Online Scheduling

Choose a location to make an appointment.

Beaverton (starting 9/7)
12655 SW Center Street,Suite 530,Beaverton, or, 97005, US
SE Portland
3806 SE Belmont St,Portland, OR, 97214, US



Mon8:00 AM-7:00 PM
Tue8:00 AM-6:00 PM
Wed8:00 AM-7:00 PM
Thu8:00 AM-6:00 PM
Fri8:00 AM-6:00 PM