Buyers' Guide Company Details Accessible by: anyone Channing House Address: 540 E Maude AveApt 35, Sunnyvale, CA United States Phone: 650-324-7561 E-mail Company Type: In-House Service Professional