Hours Of Operations Avon Vermont Avon Hours of Operation and Locations in Vermont 4.6 - 95 votes 2 Locations in Vermont Avon Hours Category: Jewelry Avon - Sheldon, VT 05483 2597 Machia Rd(802) 868-3436 View Store Details Avon - Sutton, VT 05867 (802) 626-8891 View Store Details Recommend For You Nike One Stop Deb Shops Carter's Babies & Kids Cole Haan Fleet Feet Sports Samsonite Price Chopper L'Eggs Hanes Bali Playtex Otlt Boost Mobile