Cystic Fibrosis Research Inc. CFRI Certification UWCCR ID: 12438 Tax ID: 51-0169988 Santa Clara County Contact Information (650) 665-7576 http://www.cfri.org Street Address 1731 Embarcadero Rd Ste 210 Palo Alto, CA 94303