 There it receives Clay Brook, Reed Brook, and Ledge Brook.This part of the Carrabassett River contains many rapids.Just before the village of Kingfield, the West Branch Carrabassett River joins the main Carrabassett River.