Community Foundation of Greater Buffalo

New York

 

https://www.cfgb.org

Connecting people, ideas and resources to improve lives in Western New York.