Mildred's Fine Food Deli
26 W Main St
Wilmington, VT 05363
Wilmington, VT 05363