Robert Hall

Active Kalamazoo, MI Vice-President for Michigan Foundation for Blind