massage
Sports Medicine Institute
Sports Medicine Institute is a non-profit dedicated to supporting active individuals and athletes since 1996. They offer orthopedic massage and recovery services to optimize performance and minimize setbacks.
Address
260 Sheridan Ave, Palo Alto, CA
Phone
+16503222809Website
http://www.smiweb.orgServices
Orthopedic massageRecovery lounge
Customer Reviews
No reviews yet. Be the first!