1065 Mesa Road. COS19th Century Project. 4-30-2021 April 30, 2021 by Don Jones Filed Under: News Home of Elinor Hagerman Llewellyn, a widow who lived most of her life at the 4.1 acre property, known historically as the Finlay Orchard. 4-30-2021