ViewsWatchers |
Lowell is a city in Lane County, in the U.S. state of Oregon. As of the 2010 census, the city population was 1,045.[1] The city is on the north shore of Dexter Reservoir on the Middle Fork Willamette River. The most used route to Lowell is along Lowell Bridge, a covered bridge that crosses the reservoir from Oregon Route 58. [edit] Research Tips
|