Where is Indianapolis Union Station?

Where is Indianapolis Union Station located?

Indianapolis Union Station, Indianapolis Union Station, United States of America (approx. 39.763054°, -86.15945°)


Where is Indianapolis Union Station on the map?