VFW Post 6663

VFW Post 6663, also known as Glen Ellyn Post, is a Veterans of Foreign Wars post located at 400 Duane Street, Glen Ellyn, Illinois.