Oops! Something went wrong, please try again later.
Thetford Centre Town Hall is a Town & City Hall at 3910 Vermont 113 in Thetford, Vermont.
Frequently asked questions
Q:
What is the difference between fast chargers, 240-volt chargers and 120-volt chargers? Why would I choose one over the other? Do I need to install a 220 volt charger at home?