We have found 36 properties on Branch Rd, Wells, ME. Average price per square feet on Branch Rd is $119. It is 8.5% lower than average price per sqft Wells. Average sale price on Branch Rd is $159,610. It is 33.8% lower than average sale price in Wells.