John Thayer Cabinetmaker
100 Lagoon Pond Road, Vineyard Haven, MA 02568
100 Lagoon Pond Road, Vineyard Haven, MA 02568