Directory Company Details Channing House Address: 850 Webster St, Palo Alto, CA 94301 United States Phone: 650-324-7561 Company Type: Building Service Contractor