March 11 is the General Election in the Town of Longboat Key. Though the window of requesting a vote-by-mail ballot has ...