Wasn't there already a Micro Center in the AMC Mercado Plaza, by that church on Great America?

Not for a long time now - closed in the mid 2000s I think.