Where is Roam Vermont? It is located at Roam Vermont 8 Langdon St, Montpelier, VT 05602, United States. You can get directions for Roam Vermont, who is in the Shoe store category. You can find up-to-date information on 8 Langdon St, Montpelier, VT 05602, United States Shoe store companies on our website.