Elmwood is a city in Peoria County, Illinois, United States. The population was 1,945 at the 2000 census. Elmwood is part of the Peoria, Illinois Metropolitan Statistical Area. Growth in the city of Peoria is extending towards Elmwood, in addition to the village of Dunlap. Wikipedia
Elmwood in United States awaits visitors! Discover the attractions, activities and accommodation in Elmwood. A gripping city on its own right, Le Claire also deserves a visit. Attractions in Le Claire include Antique Archeology, Buffalo Bill Museum, Mississippi River Distilling Company. A holiday in Elmwood can generally be of 1-2 days.
Explore the best travel planner for your visit to Elmwood and create a flawless plan in few simple steps!