Drag box to select area
The Amtrak Station in Homewood has an enclosed waiting area and restroom access during station hours. There is a ticket office located on the premises. Station and ticketing office open at 2pm and close at 9:30pm, seven days a week.
18120 Park Ave, Homewood, IL 60430
- Hours: Mon - Sun, 2pm - 9:30pm