Wine in Owasso, OK Owasso Market Wine & Spirits12317 E 96th St NOwasso, OK, 740559182723053BeerLiquor Filled ChocolateLiquor StoreLiquor StoresWine Tasting Show More