VFW Post 5520 in Champaign provides local veterans a place of comfort
CHAMPAIGN, Ill. (WCIA) -- VFW Post 5520 in Champaign is a place where our veterans can find comfort, camaraderie and a safe space to remember what they have seen and what they have been through. As they shift from uniforms to civilian life,…