Town Branch Road in Barnardsville, NC 28709

Town Branch Road in Barnardsville, NC 28709 (Buncombe County) is a residential street. It runs in a northeast-southwest direction and crosses Martin Lane, Hensley Road, Peanut Lane, Ingraham Ridge, Pierson Creek Road, Ezekial Mountain, Taproot Trail and Clinton Lane and ends at Dillingham Road, while the other end is a cul-de-sac. Town Branch Road also exists in Alamance County.

Road Type
residential street
Route
northeast-southwest