VFW Post 5081

VFW Post 5081, also known as Bellwood Memorial Post, is a Veterans of Foreign Wars post located at 3200 Washington Boulevard, Bellwood, Illinois.