Elmwood Park Metra Station

Category: Parking lot

Address: 7500 W Marwood Ave, Elmwood Park, IL 60707, USA

Phone: +17084523900

Reviews

Miguel Angel Ochoa

Jun 8, 2022

The ta is preferred very good t lumpio

Alberta Tyler

Nov 7, 2020

Did not ride with the metro station

Linda Diamond

Oct 11, 2019

No restrooms

Thanks! Your review is awaiting moderation.

Questions & Answers

Does this train go to the loop?

mary james | Nov 4, 2019
Anthony Medina | Nov 4, 2019

Yes it does

Is there an agent at the Elmwood park metra.

Marietta Cruz | Nov 4, 2019
Norberto Colmenares | Nov 4, 2019

No

Thanks! Your answer is awaiting moderation.

Thanks! Your question is awaiting moderation.

Related Places