Lenwood is a small town on Route 66 just west of Barstow, California, that began in 1923 Frank and Nancy Ellen Woods decided to subdivide some 1540 acres they owned. Through the company Lenwood Estates they established a new town … Continue reading →