Furniture retailer L. Fish closing after nearly 70 years in Indianapolis
L. Fish, which has operated a furniture superstore on the east side of Indianapolis for decades, traces its roots to a now-defunct Chicago-based parent company that opened its first store in 1858.