The Vermont Butcher Shop

2167 N Main St Londonderry VT 05148 USA

(802) 856-7744

Location