Specialized Physical Therapy Solutions ★★★★★4.7 (74) Physical Therapy Physical therapy clinic · Rehabilitation center · Wellness center 2200 Lafayette St #4, Santa Clara, CA 95050 Call Website Details →