Oakville Community Foundation announces nearly $30k for eight local students

by