The william e. Hall foundation makes grants to charitable organizations for children's programs.
In care of Marquardt & Roche INC