Community Foundation for Northern Virginia
Making a difference through grassroots philanthropy The name says it all: Community Foundation for Northern Virginia. Community residents support the Northern Virginia community and its most critical needs through their generous donations. The impact is far-reaching in this grassroots [...]