John Flavin

Licensed Acupuncturist

Dipl. A.B.T. (NCCAOM)


Fix what is broken

Strengthen what is weak

Stabilize what is working

Grow what is underdeveloped


Feeling run down, bothered with recurring aches and pains, going through a transition or just a fellow traveler on The Path of Return - this is the place. Come and get a session and make an investment in moving yourself towards greater health.

I can be contacted by phone at (650)248-6721, email at or if you would just like to know a little more about me check out my website at .

I Hope to see you.