The nonprofit Crestview Area Shelter for the Homeless received a $6,000 donation today from the medical staff at North Okaloosa Medical Center.