Illinois St & 38th St
3814 N Illinois St
Indianapolis, IN 46208
They stand at the bus stop located at the intersection of Illinois Street and 38th Street in Indianapolis, IN. This area serves as a hub for local commuters, connecting them to various routes across the city. Surrounded by urban greenery and residential neighborhoods, the stop is a vital point for students and workers traveling to nearby destinations, often bustling with activity during peak hours.
Generated from this place's information
See a problem?