Vermont > Essex > Essex Town > Restaurants, Food & Beverages > Restaurants > Powell's Place
120 Center Rd, Essex, Vermont, 05452-2606
(802) 878-4989
Essex Town
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!