I received a ticket in the mail from a Florissant Mo police officer for leaving the roadway. I have no clue where this has come from or what brought this on. On the ticket it states "leaving the roadway per witness"
What are my options?
Hire an attorney. The attorney will find out what this is all about and may be able to have it thrown out or at least negotiate a plea bargain that will avoid negative consequences for you.