Keith Platte Keith Platte

Executive Director, Urban Alliance

How I want to make a difference: Transform the Inner Cities


Nonprofit Fundraisers and Projects