The furniture, TV, electronics and appliance chain, which dates to 1890, is closing these stores in Oklahoma: Conn's, based in The Woodlands, Texas, just north of Houston, closed several stores ...
The 30,000 square foot store at 4022 E. 53rd Street will take over the space formerly occupied by Bed Bath & Beyond and bring ...