American Legion hosts town hall focusing on VA healthcare