Ooma Business, Inc. Categories Communication 10260 SW Greenburg Road Suite 416 Portland OR 97223 (503) 743-6464 Visit Website Rep/Contact Info George Castillo Sales Manager - Portland Phone: (360) 788-4469 Send an Email Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×