Where is Highland Park Metra Station?

Where is Highland Park Metra Station located?

Highland Park Metra Station, Highland Park Metra Station, United States of America (approx. 42.18323°, -87.79772°)


Where is Highland Park Metra Station on the map?