Via Lerida, Greenbrae - wells