West Indianapolis post office closes after 51 years
Indianapolis Star Residents and business people in a Westside neighborhood fighting to stave off urban blight said they hated to see their local post office close Friday. Workers at the US Postal Service's West Indianapolis Station, 1144 S. Belmont Ave., spent the day … |
More: continued here