Currently, Spencer's owns 7 locations near Lombard, Illinois. This page shows a list of Spencer's stores close by.