Dr. Robert Henderson has opened Limitless Physical Therapy in a 1750 square foot area featuring a wide variety of treatment programs.