Gift Shops in Middlebury, VT

Middlebury, Vermont, 05753

(802) 535-5123


42 Main St, Middlebury, Vermont, 05753-1474

(802) 388-3353


383 Exchange St, Middlebury, Vermont, 05753-1195

(802) 388-2221


Yext tracking pixel

Pl synced

46 Main Street, Middlebury, Vermont, 05753

(802) 989-7310

Shop our collection of pewter products online!


Yext tracking pixel

Pl synced

52 Seymour Street, Middlebury, Vermont, 05753

(802) 388-0098

Shop our collection of pewter products online!


64 Main St, Middlebury, Vermont, 05753-1426

(802) 388-7711