Main Office (Palo Alto)

260 Sheridan Avenue, Suite B40
Palo Alto, CA 94306
Phone: (650) 322-2809
Fax: (650) 325-6980
Email: contact[at]
Directions to our Palo Alto office

San Francisco Office

(Orthopedic Massage and ART only)

The Flood Building
870 Market Street, Rm 1181
San Francisco, CA 94102
Phone: (415) 590-7532
Email: smisf[at]
Directions to our San Francisco office