I heard from a pretty good source today that Owasso was going to get a second Phase to Smith Farm. It was going to be anchored by a Best Buy and include a red lobster and olive garden. Anyone else heard anything? I know we talked that this was unlikely but the guy that told me has not been wrong before. He told me about Target 4 months before it was announced. The scheduled opening date was fall of 2006.
I would love it if someone with Owasso Government connections could verify this as true / false or partially true.