Skip to main content
Wanna chat?

Send us your feedback

We love hearing it!

Sales Inquiry?Sign Up


We would love to hear from you! If you would like for us to help set up your business phone system, if you’re looking for quotes, or even if you just have questions, one of our dedicated team members wants to help show you how Jabo Communications is the perfect fit for your business.

Main Phone:
(888) 982-8104


Customer Service:

Corporate Address:

304 N Meridian, Suite 11
Oklahoma City, OK  73107

Mailing Address:

PO Box 15337
Newport Beach, CA  92659