1. Where do Tom's friends usually volunteer at?

- At libraries or town halls.

2. Where do Tom's friends usually volunteer?
- At libraries or town halls.

(Which question is right? Do we have to use 'at' or not?)

The second sentence is right.

We try not to use a preposition at the end of a sentence.