29th St & Illinois St
2900 N Illinois St
Indianapolis, IN 46208
They stand at the bus stop located at the intersection of 29th Street and Illinois Street in Indianapolis, IN. Surrounded by a mix of residential and commercial buildings, this bus stop serves as a key transit point for local commuters. They patiently wait in a vibrant urban environment, where buses regularly arrive, connecting them to various parts of the city. The surrounding area features sidewalks lined with trees, adding a touch of greenery to the bustling scene.
Generated from this place's information
See a problem?