OPTM Physical Therapy of Saratoga ★★★★★4.9 (541) Physical Therapy Physical therapy clinic · Physical therapist · Sports medicine clinic 12930 Saratoga Ave Ste B5, Saratoga, CA 95070 Call Website Details →