Meridian St & 19th St
1900 N Meridian St
Indianapolis, IN 46202
Meridian St & 19th St is a bus stop located in the heart of Indianapolis, IN. This stop serves as a key transit point for locals and visitors, providing access to public transportation options that connect to various parts of the city. Surrounding the area, they can find a mix of residential buildings, small businesses, and access to nearby parks, making it a hub of activity and convenience for commuters.
Generated from this place's information
Also at this address
See a problem?