Valley First Financial Group is committed to supporting small to medium size community endeavours by providing funding to non-profit – Read more