Clinic

707-347-9893

Acupuncture


Acupuncture is the practice of inserting fine needles into the skin at specific points to treat disease and relieve pain.

Herbal Medicine


Herbal Medicine can be a safe and gentle way to treat illness, pain and trauma.  Often without negative side-effects.

Cupping


Cupping traditionally uses heated glass jars to relieve pain, swelling, and trauma.

Medical Advocacy


Helps patients navigate the medical system by educating them on what to expect from doctors, tests, and treatments.


About Frank Griffo, L.Ac.

 

Driven by a passion for acupuncture, Frank Griffo has dedicated his career to empowering patients and practitioners alike. Since 2005, he's honed his skills in private practice and through collaborations with institutions like The Pine Street Clinic, POST Wellness, CPMC and Doctor's Hospital. His expertise extends beyond the clinic walls, serving as a Subject Matter Expert for the California Acupuncture Board and legal matters involving Traditional Chinese Medicine.

 

Frank's commitment to quality goes beyond needles. Discouraged by limited herbal options, he embarked on a personal mission in 2009, crafting his own potent extracts. This pursuit blossomed into Griffo Botanicals, his acclaimed line of tinctures, now nourishing patients both in the U.S and abroad.

 

Frank's journey began with a BA in Comparative Religion from UC Berkeley, followed by an MS in Traditional Chinese Medicine. Seeking mastery, he spent seven years under the tutelage of Master Dr. Ou, immersing himself in advanced acupuncture techniques.

 

Today, when not empowering patients or crafting potent remedies, you'll find Frank in Petaluma, CA, surrounded by his wife, children, loyal dog, a menagerie of chickens and koi, and the bounty of his own garden and orchard.

A Brief Look Inside  

 

At Griffo Acupuncture, you’ll find a comfortable, professional atmosphere right in downtown Petaluma. With over 20 years of experience, Frank takes pride in providing gentle treatments that are safe and effective for a wide range of health concerns.

 

He loves spending time with patients, hearing their stories, and seeing them improve—it’s a privilege to be part of their healing journey and to serve the community.

 

To book an appointment, call 707-347-9893 or book online