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 ...