ATVs cannot be ridden on any public road or highway in the state of Connecticut. You can cross a public highway at a 90-degree angle if you are a licensed motor vehicle operator. ATVs can be ridden on private roads if you have written permission from the owner.
Check out these Winchester Center, CT ATV/OHV resources: