3 North Main Street, Wilmington, Vermont 05363, United States

(802) 464-8999

Welcome to The Maple Leaf Tavern