Restor Physical Therapy

650-965-8434
1235 Pear Ave # 101
Mountain View, CA 94043
No photo available for this business

Business Information

Physical Therapists
Physical Therapists

Customer Reviews (2 reviews)

trojantrack

on Citysearch Mar 25, 2007
Did not have a good experience here. Did not spend much time with the physical therapist. Felt like I was left alone a lot. Even the personal trainers that work there said they go somewhere else for treatment. I ended up... (more)

dentist408

on Citysearch Mar 20, 2007
Great staff and facility helped me get better fast. Brand new state of the art facility with very knowlege physical therapy staff that take the time to help you get better. I had been to other physical therapy clinics... (more)

Browse our top cities

Browse cities by state