ALDI
6691 E Washington St, Indianapolis 46219