English: The 48-acre campus is located in Elmhurst, Illinois, a bustling Chicago suburb just 16 miles west of the city's downtown Loop.
Telugu: 48 ఎకరాల క్యాంపస్ ఎల్మ్హర్స్ట్, ఇల్లినోయిస్లో ఉంది, నగరం యొక్క దిగువ పట్టణ లూప్ పశ్చిమంగా కేవలం 16 మైళ్ళ దూరంలో ఉన్న చికాగో శివారు ఉపనగరం.