Here in Gallatin County, most people will or have already voted via mail-in ballots. If you did not return your ballot that you received from the county, you can drop those off today at the following locations.
If you're an active, registered voter in Gallatin County you will probably get your ballot in the mail sometime the week of October 12th. (They are to be mailed out to voters on the 9th.)