•  

  • FFO Home

    • FURNITURE & ACCESSORIES
    12932 E. 86th St. N.
    Owasso, OK 74055
    (918) 427-9526
    • About

      Coming Summer of 2015!

    • Directions

      Located at SE corner of 86th & 129th in the Owasso Town Center, just east of Wal-Mart Neighborhood Market.