OWASSO, Okla. — A sudden environmental scare has left a popular Owasso shopping center wrapped in caution tape and at least 12 local family-owned businesses completely stranded with no clear end in ...