Greg Ott Center for Physical Therapy and Sports Performance. Highest Rated Physical Therapist & Sports Performance Therapist in NC