Ovvi, LLC. Share: Financial Services Ovvi, LLC. Visit Website 13003 Southwest Fwy, Unit 100 Stafford, TX 77477 (800) 767-9585 LinkedIn About Map About OVVI specializes in complete POS systems and POS software to meet the needs of almost any business environment, including restaurants, groceries, salons, convenience stores, and liquor stores. What's Nearby? Distance: 5 10 15 20 25 50 mi.