SHOPPERS WORLD OPENS AT FELBRAM PLAZA NORTH IN INDIANAPOLIS

by admin

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.

You may also like