South Elmhurst, Illinois


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