South Elmhurst, Illinois

South Elmhurst is an unincorporated community is in York Township, DuPage County, Illinois, United States.

South Elmhurst, Illinois

South Elmhurst is an unincorporated community is in York Township, DuPage County, Illinois, United States.