Monthly Archives: November 2012

All good things

All good things must come to an end. And, unfortunately, that time has come for Southtown Arcade. Due to a number of circumstances, Southtown Arcade’s last day of operation at its current location will be Sunday, November 25th, 2012. We’re

See more ›

Posted in South Town News