Where is 1007 Mountain Road?

Where is 1007 Mountain Road located?

1007 Mountain Road, Vermont, United States (approx. 44.47312°, -72.69918°)


Where is 1007 Mountain Road on the map?