David W Knapp is 79 years old. David lives in Boulder, CO. Other places in which David has lived are Cupertino, CA and Los Gatos, CA. Some of David family members are Stephen Son, Stephen Langston Knapp, Kay Langston Knapp, Akimasa Trust Knapp and Laura C Knapp.