Alabama St & 13th St
1242 N Alabama St
Indianapolis, IN 46202
The bus stop at Alabama St & 13th St is a bustling transit point located in Indianapolis, IN. They frequently see commuters waiting for various bus routes that service the surrounding neighborhoods. The area is characterized by nearby shops and local establishments, making it a convenient spot for those traveling to work or exploring the city. With benches and signage providing transit information, this stop plays a key role in the daily routines of many residents and visitors alike.
Generated from this place's information
See a problem?