My wife and I were driving north on May Ave. yesterday and noticed that almost every single store in that strip center on the West side of May, across from "Mayfair" was closed. Anyone know what's up with that? I remember when Souper Salad closed and apparently started the exodus of business from the rest of the place, but is there some weird reason behind the desertion?