Silvestri factory or store location?
Date: January 21, 2015 02:49PM
Sorry I double posted this on the regular forum...
I'm wondering if anyone knows where on the north side was the Silvestri factory, or factory outlet, or something along those lines. I remember being there in the early 80s, and I think it was near Diversey, but I'm not sure.