Search
Menu
Home
Sources
About
Contacts
South Elmhurst, Illinois
South
Elmhurst
is an
unincorporated community
in
York Township, DuPage County, Illinois
,
United States
.