Select Physical Therapy - Palo Alto ★★★★☆4.4 (121) Physical Therapy Physical therapy clinic · Orthopedic surgeon · Pain management physician 425 Sherman Ave Ste 300, Palo Alto, CA 94306 Call Website Details →