157
INDIANAPOLIS — The New York-based department store Shoppers World has opened a new store location at Felbram Plaza North in Indianapolis. The 85,000-square-foot store brings the retail center’s occupancy rate to 95 percent. Other tenants at the 185,589-square-foot center include Dollar Tree, Payless Shoes, GameStop, Fantastic Sams, MCL Restaurant, Firestone Tires, CiCi’s Pizza, Radio Shack and GNC. The center is owned by Nassimi Realty.