Star PT if fabulous. They have a number of excellent therapists. The therapists have all been there for years-which says a lot. It is an upbeat and fun place to go with great results for their patients.
2920 Broadway Ste CRedwood City, CA 94062
From Business: Our mission is simple, to provide clinical quality massage therapy with the comforts, quality and service of a Day Spa. Our work is true to it's name. Massage with …