Elgin VFW Post 1307 seeking city’s OK to open in new storefront location on North McLean Boulevard
VFW Watch City Post 1307, which sold its Elgin building more than five years ago, is seeking city approval to open a new meeting place in a strip mall on North McLean Boulevard. They want to provide ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results