Nice station, lots of parking
Nice it's safe lots to do if you got alot time Waste.
Deerfield Metra Station is located at Deerfield, IL 60015