Charlie-o's
70 Main St Ste 2, Montpelier, VT 05602-2927
Charlie-o's is a Restaurant place is located in Montpelier, Vermont. The address of Charlie-o's is 70 Main St Ste 2, Montpelier, VT 05602-2927.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 802-223-6820,