The Injury Clinic of Fort Myers 12640 World Plaza Lane, Fort Myers, FL 33907