The area has been developed a lot in the past 3 years but I'm fairly certain that OTFCC 2004 was held somewhere within the vicinity. This strip mall with the Target and all was definitely a recent addition.
Two other things I realized?
There's a lot of total shit on television such as The Next Best Thing.
And Cold Stone Creamery Cake Batter Ice Cream + Fresh Bananas does not suck.