Company Overview
Company Name
Leo & Company
Address
21 Essex Way #418, Essex Junction, VT, 05452, United States
Website
weareleoand.coAbout Leo & Company
Leo & Company is a food establishment located in Essex Junction, Vermont, United States. The company's menu features a variety of items, including juices, smoothies, salads, sandwiches, and baked goods, all made with locally-sourced, high-quality ingredients. The market within the establishment also sources local artisan breads, Vermont-grown produce, meats, poultry, dairy, and eggs.