Yes, sometimes they are a few miles from the border. The Burlington customs office is at the airport. The other six are land crossings:
1. Richford VT
2. Beecher Falls VT
3. Burlington VT
4. Derby Line VT
5. Norton VT
6. St. Albans VT
7. Alburg / Highgate Springs VT
and their addresses are
here.