Dearborn Obs. Return to Directory Dearborn Obs. Category Observatories Address 2131 Sheridan Rd. Northwestern Univ. Evanston Illinois 60208-2900 USA http://www.astro.nwu.edu 847-491-7650, fax: 847-491-3135 Directions to listing From: Current location Specific Address Travel Mode: Driving Public Transit Walking Cycling