Spectrum Youth and Family Services received an anonymous $1 million donation to support its work in Franklin County helping those facing homelessness and other challenges, according to a news release.