Featured Charity: NAMI Coastal Virginia
NAMI stands for “National Alliance on Mental Illness”. NAMI of Coastal Virginia is a non-profit, grass-roots organization and the voice for those affected by mental health conditions. They spend their resources advocating at the local, state, and national levels to eradicate …