Hi!
Indian Hill station parking lot gets very crowded with New Trier students parking their cars there during the school year, at least it used to!

As far as the Elm St. station uptown in Winnetka, it is a very small lot, but there are a few strewn about town, all within walking distance to the train. Your best bet would be to call the Village Hall and ask them!
http://www.villageofwinnetka.org/pdf...ngMaps-All.pdf-
This is a map of all parking lots in Winnetka
Here's the phone # for the Village Hall! Good luck!

847-501-6000