Joba Corporation, Only Upholstery PO Box 32601 San Jose CA 95152 (408) 667-4758 Send Email Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×