Categories Retail Food Outlets Restaurant / café Address 41 South Depot St Ludlow, VT 05149 United States thedowntowngrocery@gmail.com 8022287566 http://thedowntowngrocery.com/