- Michael MacfarlaneRecord ID: 315549301
77 Willey
Newport, VT 05855
(802) 334-6864 - Michael H MacfarlaneRecord ID: 315549360
122 Wild Flower
Newport, VT 05855
(802) 334-6251 - Michael H MacfarlaneRecord ID: 315549361
1 Vance Hill
Newport, VT 05855
(802) 334-6251