Southwest Branch Indian River


The Southwest Branch Indian River is a short stream in Addison, Maine. From its source, the river runs about east to its confluence with the Indian River.