Vermont Clock Company

Lewisburg, TN — Retail & Shopping. ﻿ Vermont Clock Company was formed by the McGuire Family in a small town in Vermont. Isle La Motte, an island in Lake Champlain, was home to Vermont Clock Company. Jack and Linda, husband and wife and their daughter Meghan and son Michael, started the business with one Shaker Tall Clock.