Address: 10 W Roosevelt Rd SR 83 at Roosevelt Road/SR 38 The property is located 19.0 miles west of downtown Chicago and 2.7 miles south of downtown Villa Park. It is close to businesses and attractions such as Brookfield Zoo, De Paul University – Napervill ... Read more |