Restor Physical Therapy

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

Business Information

Physical Therapists
Physical Therapists

Customer Reviews (2 reviews)


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)


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