Southwest Branch Indian River

The Southwest Branch Indian River is a short stream in Addison, Maine. From its source (44.623°N, -67.6914°W), the river runs about 3 mi east to its confluence with the Indian River.