Who We Are

Who We Are

Author:
January 09, 2022

Echo Sports Physical Therapy was founded by residency and fellowship trained sports PT, Steve Carlin. A native of Edmond, Steve launched Echo after working several years in Major League Baseball for the Miami Marlins and Kansas City Royals organizations. Echo Sports was created to provide Central Oklahoma with unique, exceptional level of care commonly found at the professional sports level. Whether you are a professional athlete or active adults, we can help you return to peak performance!
BACK

Top