David Lenz

Active Des Moines, IA President for The Department for Blind Iowa