With all due respect to Lawrat, I feel that there could be more to this than on the surface....
For example, you said that the wrong town was noted on the ticket. Did the officer who issued the ticket have the jurisdicational right to issue it?? For example, if the ticket was issued by a Town A officer, in the city limits of Town B, then that ticket can be voided since the officer probably did not have the jurisdictional authority to issue the ticket. (However, if it was a county or state officer who issued the ticket, obviously their jurisdictional limit does not end at the city or town limit.)
Further, I also believe that if the street address was correct AND there is no such address in the city shown on the ticket, that could also be grounds for a voidable ticket.
My suggestion, go ahead and take it to court. Argue either or both issues. You probably have little or nothing to lose.