•  

  • Owasso Liquor & Wine

    • LIQUOR STORES & WINE
    8787 N. Owasso Expwy., #C
    Owasso, OK 74055
    (918) 272-4202
    (918) 272-5070 (fax)