Company Overview
About Georgia Northbound Information Center
The Vermont Information Centers Division (VICD) is a government agency located in Guilford, Vermont, United States. It operates a network of 16 welcome and information centers across the state, providing essential services, marketing, and travel information to visitors. The VICD centers serve as a resource for travelers, offering directions, recommendations, and amenities such as restrooms, refreshments, and free wireless internet.