Barrows House Inn & Restaurant
23156 Route 30 052510000 Dorset Vermont USA
- Profile: Barrows House Inn & Restaurant is a Hotels and motels company located at Dorset, Vermont USA, address is 23156 Route 30, Dorset 052510000 VT, postcode is 052510000, you can contact Barrows House Inn & Restaurant by phone 8028670132