Do you have a phone number? May 12, 2020 22:34 Updated Follow Sure do! Our Customer Support number is 1-888-382-3130. Related articles How can I contact Quibi? Where is Quibi located? Can I be logged in on multiple devices? How can I watch Quibi? Is Quibi available in my country? Comments 0 comments Article is closed for comments.