10th St & Sherman Dr
3800 E 10th St
Indianapolis, IN 46201
They stand at the bus stop located at 10th St & Sherman Dr in Indianapolis, IN, where a steady flow of commuters awaits their rides. This stop serves as a vital connection point for those traveling through the neighborhood, offering shelter from the elements and a sense of community among passengers. Surrounding streets are lined with residential homes and local businesses, contributing to the lively atmosphere typical of the area.
Generated from this place's information
See a problem?