The New American Dream Foundation is one of 10 organizations awarded funding to provide direct assistance to meet basic needs in their communities.
The New American Dream Foundation is one of 10 organizations awarded funding to provide direct assistance to meet basic needs in their communities.