Peak Physical Therapy
- Distance: 1.15 mi
- Address:10580 S De Anza Blvd, Cupertino, CA 95014
- Phone:(408) 366-1735
- Reviews: 26Rating: 5.0
Very well educated staff and a well equipped facility. And good results!. The therapists here are top notch. Incredibly knowledgeable about how the body works and always keep my injury and limitations in mind when implementing therapy.... more