Shelburne Meat Market

2989 Shelburne Rd Shelburne VT 05482 USA

(802) 985-1145

Location