John Knapp

Active San Jose, CA President for Sons In Retirement, Orchard Valley Branch No. 54, Incorporated