Living in itasca is having the Metra within your reach.
Clean, nice, trains are punctual on weekdays
Itasca Metra (Orchard St & Maple Ave) is located at Itasca, IL 60143