Macomber Place in Jericho, Vermont

Macomber Place in Jericho is a service road. It runs in a southeast-northwest direction and ends at Lee River Road.
Road Type
service road
Route
southeast-northwest