Travel agencies in Chelsea, Vermont, the US. Travel agencies locations in Chelsea, Vermont. Find the nearest travel agencies locations, near you. All types of business services Accounting ATM Bank Finance Insurance Lawyer Travel All travel agencies in Chelsea vemont log cabin vacation Travel agency +1 802-889-3368 218 Dickerman Hill Road, Chelsea, Vermont 05038 Write a review Phone Website Directions