- Address: 1401 Nordic Rd Itasca Illinois United States 60143
- Phone: (630) 773-1400
-
Eaglewood Resort and Spa
-
Monday Closed Tuesday Closed Wednesday Closed Thursday Closed Friday Closed Saturday Closed Sunday Closed