At the present, Sierra owns 4 locations near Wheaton, Illinois. The list of Sierra stores in the area can be seen below.