Spinal – refers to the spine;
Stenosis – medical term used to describe narrowing of any opening
Get real pain relief with chiropractic, acupuncture and innovative therapies. Experience true care delivering overall wellness.
Our clinics are conveniently located in the North Beach and Telegraph Hill neighborhoods of San Francisco.