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)

Purple Patch Fitness Center
268 Alabama Street
San Francisco, CA 94103
Phone: (415) 590-7532
Email: smisf[at]
Directions to our San Francisco office