Lee Acres
Settlement
| Nov 10, 2022
Lee Acres is Oregon's university town, located approximately an hour southwest of the state capitol of Salem. The bustling town is known for its academic faculty, pedestrian-friendly infrastructure and economy, the grand Tree of Life at the center of town