John Richter

Active Palo Alto, CA President for The Kiwanis Division 34 Foundation